|
|
|
3 Semester - 2022 - Batch | Paper Code |
Paper |
Hours Per Week |
Credits |
Marks |
AEN321 | ADDITIONAL ENGLISH | 3 | 3 | 100 |
CSC331 | DATABASE MANAGEMENT SYSTEM AND SOFTWARE ENGINEERING | 4 | 4 | 100 |
CSC351 | PYTHON PROGRAMMING LAB | 2 | 2 | 50 |
ELE331 | COMMUNICATION ELECTRONICS | 4 | 4 | 100 |
ELE351 | COMMUNICATION ELECTRONICS LAB | 2 | 2 | 50 |
ENG321 | ENGLISH-III | 3 | 2 | 100 |
FRN321 | FRENCH | 3 | 3 | 100 |
HIN321 | HINDI | 3 | 3 | 100 |
KAN321 | KANNADA | 3 | 03 | 50 |
MAT331 | REAL ANALYSIS | 4 | 4 | 100 |
MAT351 | PYTHON PROGRAMMING FOR MATHEMATICS | 2 | 2 | 50 |
SAN321 | SANSKRIT | 3 | 3 | 100 |
TAM321 | TAMIL | 3 | 3 | 100 |
4 Semester - 2022 - Batch | Paper Code |
Paper |
Hours Per Week |
Credits |
Marks |
AEN421 | ADDITIONAL ENGLISH | 3 | 3 | 100 |
CSC431 | COMPUTER NETWORKS AND JAVA PROGRAMMING | 4 | 4 | 100 |
CSC451 | JAVA PROGRAMMING LAB | 2 | 2 | 50 |
ELE431 | MICROPROCESSOR AND MICROCONTROLLER | 4 | 4 | 100 |
ELE451 | MICROPROCESSOR AND MICROCONTROLLER LAB | 2 | 2 | 50 |
ENG421 | ENGLISH-IV | 3 | 2 | 100 |
FRN421 | FRENCH | 3 | 3 | 100 |
HIN421 | HINDI | 3 | 3 | 100 |
KAN421 | KANNADA | 3 | 03 | 50 |
MAT431 | ALGEBRA | 4 | 4 | 100 |
MAT451 | PYTHON PROGRAMMING FOR MATHEMATICAL MODELLING | 2 | 2 | 50 |
SAN421 | SANSKRIT | 3 | 3 | 100 |
TAM421 | TAMIL | 3 | 3 | 100 |
5 Semester - 2021 - Batch | Paper Code |
Paper |
Hours Per Week |
Credits |
Marks |
CSC541A | DATA ANALYTICS | 3 | 3 | 100 |
CSC541B | INTERNET OF THINGS | 3 | 3 | 100 |
CSC541C | DIGITAL IMAGE PROCESSING | 2 | 2 | 50 |
CSC541D | BUSINESS INTELLIGENCE | 3 | 3 | 100 |
CSC542A | UNIX OPERATING SYSTEM | 3 | 3 | 100 |
CSC542B | WEB TECHNOLOGY | 3 | 3 | 100 |
CSC542C | MOBILE APPLICATIONS | 3 | 3 | 100 |
CSC542D | GRAPHICS AND ANIMATION | 3 | 3 | 100 |
CSC542E | .NET TECHNOLOGY | 3 | 3 | 100 |
CSC551A | DATA ANALYTICS LAB | 2 | 2 | 50 |
CSC551B | INTERNET OF THINGS LAB | 3 | 3 | 100 |
CSC551C | DIGITAL IMAGE PROCESSING LAB | 2 | 2 | 50 |
CSC551D | BUSINESS INTELLIGENCE LAB | 2 | 2 | 50 |
CSC552A | UNIX OPERATING SYSTEM LAB | 3 | 3 | 100 |
CSC552B | WEB TECHNOLOGY LAB | 2 | 2 | 50 |
CSC552C | MOBILE APPLICATIONS LAB | 2 | 2 | 50 |
CSC552D | GRAPHICS AND ANIMATION LAB | 2 | 2 | 50 |
CSC552E | .NET TECHNOLOGY LAB | 2 | 2 | 50 |
ELE531 | EMBEDDED SYSTEMS AND IOT FUNDAMENTALS | 3 | 3 | 100 |
ELE541A | OPTOELECTRONIC DEVICES AND COMMUNICATION | 3 | 3 | 100 |
ELE541B | ELECTRONIC INSTRUMENTATION | 3 | 3 | 100 |
ELE541C | DIGITAL SIGNALS AND SYSTEM ARCHITECTURE | 3 | 3 | 100 |
ELE551 | EMBEDDED SYSTEMS AND IOT FUNDAMENTALS LAB | 2 | 2 | 50 |
ELE551A | OPTOELECTRONIC DEVICES AND COMMUNICATION LAB | 2 | 2 | 50 |
ELE551B | ELECTRONIC INSTRUMENTATION LAB | 2 | 2 | 50 |
ELE551C | DIGITAL SIGNALS AND SYSTEM ARCHITECTURE LAB | 2 | 2 | 50 |
MAT531 | LINEAR ALGEBRA | 3 | 3 | 100 |
MAT541A | INTEGRAL TRANSFORMS | 3 | 3 | 100 |
MAT541B | MATHEMATICAL MODELLING | 3 | 3 | 100 |
MAT541C | GRAPH THEORY | 3 | 3 | 100 |
MAT541D | CALCULUS OF SEVERAL VARIABLES | 3 | 3 | 100 |
MAT541E | OPERATIONS RESEARCH | 3 | 3 | 100 |
MAT551 | LINEAR ALGEBRA USING PYTHON | 2 | 2 | 50 |
MAT551A | INTEGRAL TRANSFORMS USING PYTHON | 2 | 2 | 50 |
MAT551B | MATHEMATICAL MODELLING USING PYTHON | 2 | 2 | 50 |
MAT551C | GRAPH THEORY USING PYTHON | 2 | 2 | 50 |
MAT551D | CALCULUS OF SEVERAL VARIABLES USING PYTHON | 2 | 2 | 50 |
MAT551E | OPERATIONS RESEARCH USING PYTHON | 2 | 2 | 50 |
6 Semester - 2021 - Batch | Paper Code |
Paper |
Hours Per Week |
Credits |
Marks |
CSC631 | DESIGN AND ANALYSIS OF ALGORITHMS | 3 | 3 | 100 |
CSC641A | INTRODUCTION TO SOFT COMPUTING | 3 | 3 | 100 |
CSC641B | CLOUD COMPUTING | 3 | 3 | 100 |
CSC641C | COMPUTER ARCHITECTURE | 3 | 3 | 100 |
CSC641D | OOAD USING UML | 4 | 4 | 100 |
CSC641E | USER EXPERIENCE DESIGN(UX) | 3 | 3 | 100 |
CSC681 | MAIN PROJECT | 4 | 4 | 100 |
ELE631 | VERILOG AND FPGA BASED DESIGN | 3 | 3 | 100 |
ELE641A | NON-CONVENTIONAL ENERGY SOURCES AND POWER ELECTRONICS | 3 | 3 | 100 |
ELE641B | NANOTECHNOLOGY AND NANOELECTRONICS | 3 | 3 | 100 |
ELE641C | DATA COMMUNICATION AND NETWORKING | 3 | 3 | 100 |
ELE651 | VERILOG AND FPGA BASED DESIGN LAB | 2 | 2 | 50 |
ELE681 | PROJECT LAB | 2 | 2 | 50 |
MAT631 | COMPLEX ANALYSIS | 3 | 3 | 100 |
MAT641A | MECHANICS | 3 | 3 | 100 |
MAT641B | NUMERICAL METHODS | 3 | 3 | 100 |
MAT641C | DISCRETE MATHEMATICS | 3 | 3 | 100 |
MAT641D | NUMBER THEORY | 3 | 3 | 100 |
MAT641E | FINANCIAL MATHEMATICS | 3 | 3 | 100 |
MAT651 | COMPLEX ANALYSIS USING PYTHON | 2 | 2 | 50 |
MAT651A | MECHANICS USING PYTHON | 2 | 2 | 50 |
MAT651B | NUMERICAL METHODS USING PYTHON | 2 | 2 | 50 |
MAT651C | DISCRETE MATHEMATICS USING PYTHON | 2 | 2 | 50 |
MAT651D | NUMBER THEORY USING PYTHON | 2 | 2 | 50 |
MAT651E | FINANCIAL MATHEMATICS USING EXCEL AND PYTHON | 2 | 2 | 50 |
MAT681 | PROJECT ON MATHEMATICAL MODELS | 5 | 5 | 150 |
AEN321 - ADDITIONAL ENGLISH (2022 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
Course Description
This course is taught in the second year for students from different streams, namely BA, BSc
and BCom. If the first year syllabus is an attempt by the Department of English, Christ
University to recognize and bring together the polyphonic Indian voices in English and Indian
regional literatures in translation for the Additional English students of the first year, the
second year syllabus intends to take that project a little further and open up the engagement
of the students to texts from across the world. The syllabus - selection of texts will
concentrate on readings from South Asian, Latin American, Australian, Canadian, and Afro-
American. It will voice subaltern concerns of identity, gender, race, ethnicity and problems of
belongingness experienced by humanity all over the globe.
The syllabus will extend the concerns of nation and nationality and marginalization,
discussed within the Indian context to a more inclusive and wider global platform. We have
consciously kept out ‘mainstream’ writers and concentrated on the voices of the subalterns
from across the world. There is an implicit recognition in this project that though the aspects
of marginalization and the problems facing subalterns are present across cultures and
nations, the experiences, expressions and reflections are specific to each race and culture.
The course will address these nuances and specificities and enable our students to become
more aware and sensitive to life and reality around them. This will equip the students, who
are global citizens, to understand not just the Indian scenario, but also situate themselves
within the wider global contexts and understand the spaces they will move into and negotiate
in their future.
There is a prescribed text book Blends: Voices from Margins for the second year students,
compiled by the Department of English, Christ University and intended for private circulation. Course Objectives
The course objectives are
to enable students to look at different cultures through Literature
to help students develop an understanding of subaltern realities and identity politics
to inculcate literary sensibility/taste among students across disciplines
to improve language skills –speaking, reading, writing and listening
to equip the students with tools for developing lateral thinking
to equip students with critical reading and thinking habits
to reiterate the study skills and communication skills they developed in the previous
year and extend it. |
|
Learning Outcome |
|
CO1: it will enable students to understand and analyse the nuances of cultures, ethnicities and other diversity around them and become sensitive towards them. CO2 : They will be able to critique literature from a cultural, ethical, social and political perspectives
|
Unit-1 |
Teaching Hours:12 |
Children?s Novel
|
|
TetsukoKuroyanagi: Tottochan: The Little Girl at the Window12 | |
Unit-2 |
Teaching Hours:12 |
Short Story
|
|
Liliana Heker : “The Stolen Party
Higuchi Ichiyo: “Separate Ways”
Harukki Murakami "Birthday Girl"
Luisa Valenzuela: “I’m your Horse in the Night”
| |
Unit-3 |
Teaching Hours:12 |
Poetry
|
|
Poetry 12 Hrs
Silvio Curbelo: “Summer Storm”
Nancy Morejon: “Black Woman”
Ruben Dario: “To Roosevelt”
Mina Asadi: “A Ring to me is a Bondage” | |
Unit-4 |
Teaching Hours:9 |
Essay
|
|
Essay 9Hrs
Amy Tan: “Mother Tongue
Linda Hogan: “Waking Up the Rake”
Isabelle Allande: “Open Veins of Latin America” | |
Text Books And Reference Books: Blends Book II | |
Essential Reading / Recommended Reading Oxford Encyclopeadia on Latin American History Children's Literature - Kimberley Reynolds (CUP) | |
Evaluation Pattern Evaluation Pattern
CIA 1: A written test for 20 marks. It can be an Open Book test, a classroom assignment, an
objective or descriptive test pertaining to the texts and ideas discussed in class.
CIA2: Mid-semester written exam for 50 works
CIA 3: This is to be a creative test/ project in small groups by students. They may do
Collages, tableaus, skits, talk shows, documentaries, Quizzes, presentations, debates,
charts or any other creative test for 20 marks. This test should allow the students to explore
their creativity and engage with the real world around them and marks can be allotted to
students depending on how much they are able to link the ideas and discussions in the texts
to the world around them.
Question Paper Pattern
Mid Semester Exam: 2 hrs
Section A: 4x5= 20
Section B: 2x15=30
Total 50
End Semester Exam: 3 hrs
Section A: 4 x 5 = 20
Section B: 2 x 15= 30
Total 50 | |
CSC331 - DATABASE MANAGEMENT SYSTEM AND SOFTWARE ENGINEERING (2022 Batch) | |
Total Teaching Hours for Semester:60 |
No of Lecture Hours/Week:4 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
This course enables the students to apply the concepts of database management system and helps to understand the concept of software engineering principles. This course also focuses on the important steps in designing the software project. |
|
Learning Outcome |
|
CO1: Understand the basic concepts of relational database models and software engineering. CO2: Demonstrate database operations using Relational Calculus and Algebra. CO3: Design normalized database applications. CO4: Analyze and find the practical solutions to the problem by applying the software process. |
Unit-1 |
Teaching Hours:5 |
DATABASES AND DATABASE USERS
|
|
Data- Database- Database management system- Characteristics of the database approach- Role of Database administrators- Role of Database Designers- End Users- Advantages of Using a DBMS and When not to use a DBMS-Database System Concepts and Architecture- Data Models- Categories of data models- Schemas- Instances- and Database states- The Three schema architecture- Data independence- DBMS Languages and Interfaces- Classification of Database Management Systems. | |
Unit-2 |
Teaching Hours:8 |
BASIC SQL
|
|
SQL data definition and data types- specifying constraints in SQL- SQL functions- Basic queries-Filtering data using where- Group by statements- DDL- DML- Retrieving data from multiple tables- Sub queries- Concept of a view in SQL. | |
Unit-3 |
Teaching Hours:5 |
THE RELATIONAL ALGEBRA AND RELATIONAL CALCULUS
|
|
Relational Algebra: Unary relational operations; Binary relational operations ; Examples of queries in relational algebra, Relational calculus: The Tuple relational calculus; The Domain relational calculus. | |
Unit-4 |
Teaching Hours:5 |
DATA MODELING USING ENTITY_RELATIONSHIP MODEL
|
|
Using High Level Conceptual Data Models for Database Design- Example Database applications-Entity types- Entity Sets-Attributes and Keys- Relationships- Relationship types- Roles and Structural constraints- Weak Entity Types- Drawing E- R Diagrams. | |
Unit-5 |
Teaching Hours:7 |
DATABASE DESIGN
|
|
Functional dependencies and Normalization for Relational Databases- Normalization concepts- Normal forms-1NF- 2NF- 3NF- BCNF- 4NF. | |
Unit-6 |
Teaching Hours:5 |
SOFTWARE AND SOFTWARE ENGINEERING
|
|
Nature of software - Defining software, Software Application Domains, Legacy Software - Software Engineering, The software process, Software Engineering practice - The essence of Practice, General Principles - Software Crisis and Myths. | |
Unit-7 |
Teaching Hours:6 |
PROCESS MODELS
|
|
A generic process model – Defining a framework activity, identifying a Task Set, Process Patterns - Process Assessment and improvement, Prescriptive Process Models – The waterfall Model, Incremental Model, Evolutionary Process Model, Concurrent Models - A Final Word on Evolutionary Processes | |
Unit-8 |
Teaching Hours:6 |
UNDERSTANDING REQUIREMENTS
|
|
Requirements Engineering, Establishing the groundwork – Identifying Stakeholders, Recognizing multiple viewpoints, Working toward Collaboration, Asking the first questions - Eliciting requirements - Collaborative requirement gathering, Quality function Deployment, Usage Scenario Elicitation Work Products - Developing use cases, building the requirements model – Elements of the requirements Model, Analysis pattern - Negotiating requirements, validating requirements. | |
Unit-9 |
Teaching Hours:6 |
DESIGN CONCEPTS
|
|
The design within the context of Software Engineering, The design process – Software quality guidelines and attributes, The evolution of software design - Design concepts – Abstraction, Architecture, Patterns, Separation of concerns, Modularity, information hiding, Functional Independence, refinement, Aspects, Refactoring, Object Oriented design concepts Design classes. The design Model – Data Design elements, Architectural Design elements, Interface Design Elements, Component - Level Design elements, Deployment level Design elements. | |
Unit-10 |
Teaching Hours:7 |
Software Testing
|
|
A Strategic approach to testing- Verification and Validation, Organizing for software testing, software testing strategy, Criteria for completion of testing-Test strategies for conventional software - Unit testing, Integration testing- Test strategies for Object Oriented software-Unit testing in the OO Context, Integration testing in the OO Context - Validation testing, White- box testing, Basic path testing- Flow Graph Notation, Independent program paths, Deriving test cases, Graph matrices- control structure testing – Condition testing, Data flow testing, loop testing- Black-box testing-Graph-based testing methods, Equivalence partitioning, boundary value analysis. | |
Text Books And Reference Books: [1] Fundamentals of Database Systems, Shamkanth B Navathe, Ramez Elmasri, 7th Edition, Pearson Education, 2017. [2] Pressman S Roger, Software Engineering A Practitioner’s Approach, McGraw Hill International Editions, 7th edition, 2010. | |
Essential Reading / Recommended Reading [1] Database System Concepts, Abraham Silberschatz, Henry F Korth, S Sudarshan, McGraw Hill Education, 6th edition, 2017. [2] Sommerville, Ian, Software Engineering, Addison Wesley, 9th Edition, 2010. [3] Pankaj Jalote, Software Engineering: A Precise Approach, Wiley India, 2010. [4] Stephen R. Schach, Software Engineering, Tata McGraw-Hill Publishing Company Limited, 2007. | |
Evaluation Pattern CIA: 50% ESE: 50% | |
CSC351 - PYTHON PROGRAMMING LAB (2022 Batch) | |
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
Max Marks:50 |
Credits:2 |
Course Objectives/Course Description |
|
This course covers the programming paradigms associated with python. It explores the object-oriented programming, Graphical programming aspects of python with help of built-in modules. |
|
Learning Outcome |
|
CO1: Understand the use of built-in objects of Python. CO2: Demonstrate significant experience with python program development environment. CO3: Develop GUI programming concepts. |
Unit-1 |
Teaching Hours:4 |
PYTHON DATA STRUCTURES
|
|
Sequences, Mapping and Sets- Dictionaries- Functions - Lists and Mutability – String Operations. Program 1 Demonstrate the use of lists, sets, tuples, dictionaries and perform the string operations. | |
Unit-2 |
Teaching Hours:4 |
MODULES AND OBJECT ORIENTED PROGRAMMING USING PYTHON
|
|
Mechanism of Module Execution - Problem Solving Using Lists and Functions - Classes: Classes and Instances-Inheritance. Program 2 Perform the usage and creation of custom modules and demonstrate the features of OOP concepts using Python. | |
Unit-3 |
Teaching Hours:4 |
EXCEPTION HANDLING AND REGULAR EXPRESSION
|
|
Exception Handling: Catching and Raising Exceptions, Custom Exceptions – Regular Expression: Character Classes, Quantifiers, Grouping and Capturing, Assertions and Flags. Program 3 Demonstrate the usage of Exception Handling and Perform Regular Expression operations for different scenario. | |
Unit-4 |
Teaching Hours:4 |
GUI PROGRAMMING - ROOT WINDOW
|
|
GUI Programming Introduction-Tkiner module-Root window-Widgets-Button-Label. Program 4 Create a system application using Tkinter and perform the usage of different widgets. | |
Unit-5 |
Teaching Hours:4 |
GUI PROGRAMMING - WIDGETS AND TABLES
|
|
Tkinter Message types – Text – Menu - Listboxes – Spinbox - Creating tables. Program 5
Perform the operation using list and populate the values in the form of tables inside GUI using Tkinter. | |
Unit-6 |
Teaching Hours:4 |
WEB FRAMEWORK - DJANGO
|
|
Introduction-Web framework-creating model to add database service - Django administration application. Program 6 Develop a web application using Django and explain the procedure of creating model and accessing model using Django administration application. | |
Unit-7 |
Teaching Hours:3 |
Numpy
|
|
Computation on NumPy-Aggregations-Computation on Arrays-Comparisons, Masks and Boolean Arrays-Sorting Arrays. Program 7 Demonstrate Indexing and Sorting using Numpy. | |
Unit-8 |
Teaching Hours:3 |
Pandas
|
|
Pandas Objects-Data indexing and Selection-Operating on Data in Pandas-Handling Missing Data. Program 8 Demonstrate handling of missing data using Pandas. | |
Text Books And Reference Books: [1] Wesely J.Chun,Core Python Application Programming ,Prentice Hall,third edition 2015. [2]T.R.Padmanabhan, Programming with Python,Springer Publications,2016. | |
Essential Reading / Recommended Reading [1] Zhang.Y ,An Introduction to Python and Computer Programming, Springer Publications, 2016. | |
Evaluation Pattern CIA – 50 % ESE - 50 % | |
ELE331 - COMMUNICATION ELECTRONICS (2022 Batch) | |
Total Teaching Hours for Semester:60 |
No of Lecture Hours/Week:4 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
The rapid growth of communication technologies and their pervasive applications in all walks of life today emphasize the importance of a course in electronic communication systems. This paper provides comprehensive coverage of the field of electronic communication and various technologies. It starts with basic concepts of noise, modulation and demodulation techniques through which radio communication techniques are introduced. The basic principles of data communication, satellite communication, and mobile communications are included. A brief study on the latest technologies like CDMA, LTE, 4G and 5G etc will help the students to up-date their knowledge of current technologies. Units III and IV caters to regional and national needs. |
|
Learning Outcome |
|
CO1: Analyse the applications of Electronic communication in daily life CO2: Demonstrate the concepts of modulation and demodulation CO3: Illustrate the various block diagrams in electronic(satellite) communication CO4: Apply the knowledge of various communication techniques in designing circuits CO5: Demonstrate what is E-waste, health-hazardous elements and how to manage its disposal |
Unit-1 |
Teaching Hours:15 |
|||||||||||||||||||||
Analog modulation and demodulation
|
||||||||||||||||||||||
Introduction to communication – means and modes. Need for modulation. Block diagram of an electronic communication system, frequency allocation for a radio communication system in India (TRAI). Electromagnetic communication spectrum, band designations and usage. Concept of Noise, random processes & its measurements (qualitative), signal-to-noise (S/N) ratio, Thermal noise voltage. Amplitude Modulation, modulation index and frequency spectrum. Power relations in AM, modulation by several sine waves, Generation of AM (Emitter Modulation), Amplitude Demodulation (diode detector), Concept of Single side band generation and detection. Frequency Modulation (FM) and Phase Modulation (PM), modulation index and frequency spectrum, equivalence between FM and PM, FM detector (slope detector), Qualitative idea of Super heterodyne receiver | ||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
|||||||||||||||||||||
Pulse and digital modulation
|
||||||||||||||||||||||
Introduction to pulse and digital communication, Sampling theorem, Sampling techniques, Analog pulse modulation methods, Basic Principles of PAM, PWM, PPM, diagrams, advantages and disadvantages of each method, Pulse Code Modulation, Digital Carrier Modulation Techniques, Sampling, Quantization, quantization error and Encoding. Block diagram of a simple PCM communication system, Advantages and applications of PCM.Digital: Need for digital transmission, Concept of Amplitude Shift Keying (ASK), Frequency Shift Keying (FSK), Phase Shift Keying (PSK), and Binary Phase Shift Keying (BPSK). Latest trends in digital modulation, Characteristics of data transmission circuits, Channel capacity, Shannon limit, Nyquist rate, data transmission speed, bit rate and baud rate, noise, cross talk etc | ||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
|||||||||||||||||||||
Satellite communication and applications
|
||||||||||||||||||||||
Introduction and need of a satellite, the launching of a satellite, the use of Kepler's laws, satellite orbits, geostationary satellite advantages. Satellite subsystems-block diagram, ground station – simplified block diagram, of an earth station, satellite visibility, satellite attitude and station keeping, transponders (C - Band), satellite bandwidth, path loss, uplink, downlink and cross-link, frequency reuse, spatial isolation, solar panels, antennas-types satellite applications, remote sensing, weather forecast, Google map, satellite TV, cable TV, TV channels, DTH Technology, Digital TV, | ||||||||||||||||||||||
Unit-4 |
Teaching Hours:15 |
|||||||||||||||||||||
Mobile telephony system
|
||||||||||||||||||||||
The basic concept of mobile communication, frequency bands used in mobile communication, the concept of cell sectoring and cell splitting, frequency reuse in mobile communication, hand off, improving coverage and cell systems, SIM number, IMEI number, need for data encryption, architecture (block diagram) of mobile communication network, the idea of GSM, CDMA, TDMA and FDMA technologies, a simplified block diagram of mobile phone handset, 2G, 3G and 4G concepts, LTE and 5 G (qualitative only). Health hazards of mobile phone communication and usage.Introduction to Electronic-waste, hazards of e-waste, the materials responsible, management of e-waste, Indian and global scenario of e-waste management | ||||||||||||||||||||||
Text Books And Reference Books:
[1]. Dennis Roddy & John Coolen, (2002). Electronic Communication, (4th Edition.) PHI, [2]. George Kennedy & Bernad Davis, (2005). Electronic Communication Systems, (4th Edition .), TATA McGraw Hill. [3]. Louis Frenzel,(2002) Communication Electronics,(3rd Edition.), TMH. | ||||||||||||||||||||||
Essential Reading / Recommended Reading
[1]. Wayne Tomasi,(2011). Advanced Electronics Communication Systems-,(6th Edition.), Prentice-Hall. [2]. B.P. Lathi (2011). Modern Digital and Analog Communication Systems, (4th Edition.), Oxford University Press. | ||||||||||||||||||||||
Evaluation Pattern
| ||||||||||||||||||||||
ELE351 - COMMUNICATION ELECTRONICS LAB (2022 Batch) | ||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
|||||||||||||||||||||
Max Marks:50 |
Credits:2 |
|||||||||||||||||||||
Course Objectives/Course Description |
||||||||||||||||||||||
This practical course provides an overview of the experiments connected with electronic communication techniques. The lab sessions allow the students to construct, analyse and troubleshoot circuits using transistors, op-amp IC 741, IC 555. The experiments are from analogue, pulse and digital modulation techniques |
||||||||||||||||||||||
Learning Outcome |
||||||||||||||||||||||
This paper enables the students to ● Acquire experimental skills, analyse the results and interpret data. ● Demonstrate and construct circuits for different aspects of analogue communication ● Design, model and develop various digital communication devices ● Illustrate how to acquire data and verify the working of different communication circuits and devices |
Unit-1 |
Teaching Hours:30 |
||||||||||||
List of experiments
|
|||||||||||||
1. Voltage-controlled oscillator
2. Tuned amplifier
3. To study pulse width modulation (PWM)
4. To study pulse position modulation (PPM)
5. To study ASK modulation
6. To study FSK modulation.
7. Saw-tooth generator using IC 555
8. To design an amplitude modulator and demodulator using a transistor. 9. To study pulse amplitude modulation (PAM)
| |||||||||||||
Text Books And Reference Books: [1]. Poorna Chandra Rao & Sasikala,( 2004), Handbook of experiments in Electronics and Communication- VIKAS Publishing house | |||||||||||||
Essential Reading / Recommended Reading
[1]. Dennis Roddy &John Coolen, (2002). Electronic Communication, (4th Edition) PHI, [2]. George Kennedy & Bernad Davis, (2005). Electronic Communication Systems, (4th Edition.), TATA McGraw Hill | |||||||||||||
Evaluation Pattern
| |||||||||||||
ENG321 - ENGLISH-III (2022 Batch) | |||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||
Max Marks:100 |
Credits:2 |
||||||||||||
Course Objectives/Course Description |
|||||||||||||
Course Description English is offered as a course for all the students in BA, BSc, BCom, and BBA F&A classes in the third and fourth semesters. The aim is to strengthen the communication skills, and particularly study skills of the learners further, through adequate practice and exposure to good examples of writing, thought, ideas and human values. In addition, they will be trained in study skills through tasks in academic genres such as message, letter, essay, data interpretation etc. It aims to not only equip learners with skills but also sensitize them towards issues that concern human life in today’s globalised context. The course content is selected to meet the requirements of the departmental goal of “empowering the individual to read oneself, the social context and the imagined”; institutional goal of ensuring “holistic development”; and the national goal of creating competent and valuable citizens. The primary objective of this course is to help learners develop appropriate employability skills and demonstrate suitable conduct with regards to communication skills. The units are organised in order to help the learners understand the academic and workplace demands and learn by practice.
Course Objectives
· To enable learners to develop reading comprehension for various purposes
· To enable learners to develop writing skills for academic and professional needs
· To enable learners to develop the ability to think critically and express logically
· To enable learner to communicate in a socially and ethically acceptable manner
· To enable learners, to read, write and speak with clarity, precision and accuracy
|
|||||||||||||
Learning Outcome |
|||||||||||||
CO1: Recognise the errors of usage and correct them. Recognize their own ability to improve their own competence in using the language CO2: Read independently unfamiliar texts with comprehension. Read longer texts, compare, and evaluate them. CO3: Understand the importance of writing in academic life. Write simple sentences without committing errors in spelling and grammar. Plan a piece of writing using drafting techniques. |
Unit-1 |
Teaching Hours:10 |
Introduction to university grammar
|
|
Subject verb agreement
Tenses
Preposition
Voices
Clauses
| |
Unit-2 |
Teaching Hours:10 |
Strategies for Reading
|
|
Skimming and scanning
Strategies of reading
Reading and understanding reports
Reading content/ texts of various kinds
Inferencing skills
Academic vocab
Academic phrases
Professional expression
Study skills- library and referencing skills (organising reading, making notes, managing time, prioritising)
| |
Unit-3 |
Teaching Hours:10 |
Strategic writing for academic purpose
|
|
Mind mapping
Organising ideas
Accurate usage of vocabulary
Paragraph strategy
Cohesion and sequencing (jumbled sentences to paragraph)
Extended writing
Formal and informal writing
Reports (all types including illustration to report and report to illustration and/or graphs, charts, tables and other statistical data)
Proposal writing (for projects, for research)
Academic essays/ articles
Persuasive writing, extrapolative writings
Case study writing
Executive summaries
Editing, proofreading skills
Resume vs CV
| |
Unit-4 |
Teaching Hours:10 |
Listening and Oral communication
|
|
Self-introduction
Body language
Talks, speeches and presentations
Conversation
Telephone conversation
Meetings
Group discussion
Seminar / conference presentation
| |
Unit-5 |
Teaching Hours:5 |
Business communication
|
|
Principles of communication
Process of communication
Types of communication Barriers in communication | |
Text Books And Reference Books: NIL | |
Essential Reading / Recommended Reading ENGlogue -2 | |
Evaluation Pattern
Evaluation Pattern
CIA 1: Classroom assignment/test/ written or oral tasks for 20 marks keeping in tune with the course objectives and learning outcomes. CIA 2: Mid-semester exam for 50 marks. CIA 3: Collage, tableaus, skits, talk shows, documentaries, Quizzes or any creative assignments.
End- semester 50 marks
End Semester Exam: 2 hrs
| |
FRN321 - FRENCH (2022 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
French as second language for the Arts, Science and Commerce UG program |
|
Learning Outcome |
|
CO1: Ability to communicate with native speakers and make presentations on small topics
CO 2: Proficiency in literary analysis, appreciation and review of poems,play ,films and fables CO3: Acquaintance of culture, civilization, social values and etiquettes, and gastronomical richness
CO 4: Ability to do formal and informal, oral and written communication. CO 5: Overall knowledge on functional and communicative aspects and get through a2 level exams.
|
Unit-1 |
Teaching Hours:9 |
|||||||||||||||||||||
Dossier 1
|
||||||||||||||||||||||
To perform a tribute: artist, work, you are going to….. | ||||||||||||||||||||||
Unit-2 |
Teaching Hours:9 |
|||||||||||||||||||||
Dossier 2
|
||||||||||||||||||||||
Towards a working life | ||||||||||||||||||||||
Unit-3 |
Teaching Hours:9 |
|||||||||||||||||||||
Dossier 3
|
||||||||||||||||||||||
France Seen by... | ||||||||||||||||||||||
Unit-4 |
Teaching Hours:9 |
|||||||||||||||||||||
Dossier 4
|
||||||||||||||||||||||
Mediamania | ||||||||||||||||||||||
Unit-5 |
Teaching Hours:9 |
|||||||||||||||||||||
Le Bourgeois Gentilhomme
|
||||||||||||||||||||||
Act 1, 2 & 3 | ||||||||||||||||||||||
Text Books And Reference Books: 1. Berthet, Annie, Catherine Hugot et al. Alter Ego + A2. Paris : Hachette, 2012 2. Gonnet, Georges. Molière- Le Bourgeois Gentilhomme .Paris : Hachette, 1971 | ||||||||||||||||||||||
Essential Reading / Recommended Reading 1. Lichet, Raymond., Puig Rosado. Ecrire à tout le monde. Paris : Hachette, 1980 2. French websites like Bonjour de France, FluentU French, Learn French Lab, Point du FLE etc. | ||||||||||||||||||||||
Evaluation Pattern
| ||||||||||||||||||||||
HIN321 - HINDI (2022 Batch) | ||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
|||||||||||||||||||||
Max Marks:100 |
Credits:3 |
|||||||||||||||||||||
Course Objectives/Course Description |
||||||||||||||||||||||
Course Description: The detailed text book “Shambook” is a Khanda Kavya written by Jagdeesh Gupta. To improve the creative writing skills, Nibandh, Kahani and Kavitha lekhan are included.Bharathiya chitrakala is also a part of the syllabus to improve the knowledge aboutIndian paintings. Course Objectives: Students are exposed to different forms of poetry especially, Khanda Kavya. It will help them to understand the contemporary socio-political issues.By learning about the tradition of Indian painting and legendary painters of India , students get to know about the richness and culture of the Indian paintings. Creative writing sharpens their thinking, analytical and writing skills |
||||||||||||||||||||||
Learning Outcome |
||||||||||||||||||||||
CO1: By the end of the course the student should be able to:
● CO1: Improve their writing skill in literary Hindi by doing asynchronous session assignments and CIAs.
● CO2: Improve their analytical skills through critical analysis of the poetry.
● CO3: Will be able to learn the different aspects of Official correspondence.
● CO4: To improve their basic research skills while doing the CIAs.
By the end of the course the student should be able to:
● CO1: Improve their writing skill in literary Hindi by doing assignments and CIAs
CO2: Improve their analytical skills through critical analysis of the poetry. CO3: To improve their basic research skills while doing the CIAs CO4: To understand the contributions of painters to Indian painting. |
Unit-1 |
Teaching Hours:15 |
Shambooh
|
|
Khanda Kavya “Shambook” [Poetry] By:Jagdeesh Gupta. Pub: Raj Pal & SonsLevel of knowledge:Analitical | |
Unit-2 |
Teaching Hours:15 |
Creative writing
|
|
Nibandh lekhan, Katha lekhan, Kavitha lekhan. Level of knowledge:Conceptual | |
Unit-3 |
Teaching Hours:15 |
Bharathiya chithrakala -parampara evam pramukh kalakar
|
|
Utbhav, vikas aur pramukh shailiyam pramukh kalakar-1.M F Hussain 2.Ravindranath Tagore 3.Raja Ravi Varma 4.Jamini Roy. Level of knowledge: Conceptual | |
Text Books And Reference Books:
| |
Essential Reading / Recommended Reading .1. Sugam Hindi Vyakaran – Prof. Vamsidhar and Dharampal Shastry, SikshaBharathi,New Delh 2. Essentials of Screen writing: The art, craft and business of film and television writing By: Walter Richard. 3. Writing and Script: A very short introduction By: Robinson, Andrew. 4 .Creative writing By John Singleton 5. Adhunik Hindi Nibandh By Bhuvaneshwarichandran Saksena. | |
Evaluation Pattern CIA-1(Digital learning-wikipedia) CIA-2(Mid sem examination) CIA-3(wikipedia article creation) End semester examination | |
KAN321 - KANNADA (2022 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:50 |
Credits:03 |
Course Objectives/Course Description |
|
Course Description: Language Kannada is offered to students of third Semester BA/B.Sc as Second language for fifty marks. Students of this semester will study an anthology of Modern Kannada Poetry and an Autobiography of Laxman Gaikwad. This course prepares the students to understand the new era. At the dawn of the twentieth century, B.M. Srikantiah, regarded as the “Father of modern Kannada Literature”, called for a new era of writing original works in modern Kannada while moving away from archaic Kannada forms. Students will study modern Kannada poetry from B.M.Sri to Dalit poet Dr. Siddalingiah. An anthology of modern poetry is selected to understand the beauty of modern Kannada poets through their writings. Uchalya is an autobiographical novel that carries the memories of Laxman Gaikwad right from his childhood till he became an adult. Laxman Gaikwad took birth in a criminal tribe of India belonging to Orissa/ Maharastra. The original text is translated to Kannada by Chandrakantha Pokale.
Course Objectives: Understand and appreciate poetry as a literary art form. Analyse the various elements of Poetry, such as diction, tone, form, genre, imagery, symbolism, theme, etc. Appreciates to learn the elements of autobiography. |
|
Learning Outcome |
|
CO 1: Able to define autobiography CO2: Outline a personal autobiography CO3: Delineate different types of autobiography CO 4: Proficiency in communication skills CO5 : Understand the principles of translation |
Unit-1 |
Teaching Hours:15 |
|||||||||||||
Modern Kannada Poetry
|
||||||||||||||
1. Kariheggadeya Magalu- B.M.Sri 2. Hunnime Ratri- Kuvempu 3. Anna Yagna-Bendre 4.Mankuthimmana Kagga-D.V.G 5.Ikkala- K.S. Narasimha Swamy 6. Kannad padgol- G.P.Rajarathnam 7.Hanathe hachchuttene- G.S.S 8.Adugemane Hudugi-Vaidehi 9. Nehru Nivruttaraguvudilla- Adgaru 10. Nanna Janagalu.-Siddalingaiah | ||||||||||||||
Unit-2 |
Teaching Hours:20 |
|||||||||||||
Autobiography- Uchalya- Lakshman Gayekwad (Marathi)
|
||||||||||||||
Text: Uchalya Author:Lakshman Gayekwad Translation: Chandrakantha Pokle
| ||||||||||||||
Unit-3 |
Teaching Hours:10 |
|||||||||||||
Creative Writings
|
||||||||||||||
1 Dialogue Writing 2 Essay writing 3 short story building | ||||||||||||||
Text Books And Reference Books: 1. English Geethegalu- Sri, Publishers: B.M.Sri Smarka Prathistana, Bangalore-19 (2013) 2. Kannada Sahitya Charithre- Volumes 1-4, Editor: G. S. Shivarudrappa, Prasaranga, Bangalore Univeristy. 3. Hosagannada Kavitheya Mele English Kavyada Prabhava- S. Ananthanarayana 4. Hosagannadada Arunodaya- Srinivasa Havanuru | ||||||||||||||
Essential Reading / Recommended Reading 1. Hosagannda Sahitya- L.S. Sheshagiri Rao 2. Kannada Sahitya Sameekshe- G. S. Shivarudrappa 3. Bhavageethe- Dr. S. Prabhushankara 4. My Experiments with Truth- M.K. Gandhi 5. Ouru Keri- Siddalingaiah | ||||||||||||||
Evaluation Pattern
| ||||||||||||||
MAT331 - REAL ANALYSIS (2022 Batch) | ||||||||||||||
Total Teaching Hours for Semester:60 |
No of Lecture Hours/Week:4 |
|||||||||||||
Max Marks:100 |
Credits:4 |
|||||||||||||
Course Objectives/Course Description |
||||||||||||||
Course description : This course enables the students to understand the basic techniques and theories of real Analysis.
Course objectives : This course will help the learner to COBJ1. examine the convergence or divergence of sequences and series. COBJ2. understand the different types of convergence and their properties.
|
||||||||||||||
Learning Outcome |
||||||||||||||
Course outcomes : On successful completion of the course, the students should be able to CO1. Quote and understand the definition of a limit of a sequence or a function in its various forms. CO2. Demonstrate the convergence or divergence of the geometric and harmonic series and other standard series. CO3. Apply the basic tests for convergence of infinite series. CO4. Prove the tests for convergence: Comparison Test, Ratio Test, Cauchy’s Root test, Raabe’s Test, alternating series test etc. CO5. Understand the differences between convergence and absolute convergence CO6. Understand and solve binomial , logarithmic and exponential series |
Unit-1 |
Teaching Hours:20 |
||||||||||||||||||||||||||||
Sets and Sequences
|
|||||||||||||||||||||||||||||
Open sets, closed sets, closure of a set, countable and uncountable sets, topology of real line. Sequences: Definition of Sequences, limit of a sequence, algebra of limits of a sequence, convergent, divergent, and oscillatory sequences, problems thereon. Bounded sequences, Monotonic sequences and their properties, Cauchy sequence. | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:20 |
||||||||||||||||||||||||||||
Infinite Series
|
|||||||||||||||||||||||||||||
Infinite series, Cauchy convergence criterion for series, geometric series, comparison test, convergence of p-series, D'Alembert's Ratio test, Raabe's test, Cauchy's Root test, alternating series, Leibnitz’s test. Definition and examples of absolute and conditional convergence. | |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:20 |
||||||||||||||||||||||||||||
Sequence and Series of functions
|
|||||||||||||||||||||||||||||
Sequences and series of functions, Pointwise and uniform convergence. Mn - test, M-test, Statements of the results about uniform convergence. Power series and radius of convergence. | |||||||||||||||||||||||||||||
Text Books And Reference Books: S.C.Malik and Savita Arora, Mathematical Analysis , Second Edition, New Delhi, India: New Age international (P) Ltd., 2005. | |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT351 - PYTHON PROGRAMMING FOR MATHEMATICS (2022 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course description: The course Python programming for Mathematics is aimed at enabling the students to appreciate and understand some concepts in mathematics like Matrices, sequences, series, geometric shapes and fractals with the help of Python programming language. It is designed with a learner-centric approach wherein the students will acquire mastery in the subject by using Python programing language as tool. Course objectives: This course will help the learner to COBJ1. Acquire programming skill in solving mathematical problems using Python |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: demonstrate the use of Python to understand and interpret the concepts in sequences and series. CO2: apply Python to finding the area of the curve. CO3: acquire proficiency in using Python to find out the inverse determinant, transpose, Eigen values of a Matrix. CO4: visualize shapes and Fractals |
Unit-1 |
Teaching Hours:30 |
||||||||||||||||||||||||||||
Proposed Topics
|
|||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Text Books And Reference Books:
| |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading H. P. Langtangen, A Primer on Scientific Programming with Python, 2nd ed., Springer, 2016. | |||||||||||||||||||||||||||||
Evaluation Pattern The course is evaluated based on continuous internal assessments (CIA) and the lab e-record. The parameters for evaluation under each component and the mode of assessment are given below.
| |||||||||||||||||||||||||||||
SAN321 - SANSKRIT (2022 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||||||||||||||||||
Max Marks:100 |
Credits:3 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Sundara Kanda is the only chapter of the Ramayana in which the hero is not Rama, but rather Hanuman. The work depicts the adventures of Hanuman and his selflessness, strength, and devotion to Rama are emphasized in the text. Bhoja only wrote 5 kāṇdas (up to the Sundarakāṇda), and there is a story about this: that he was inspired to write this work the night before a battle, that as he finished the Sundarakāṇda it was time to go, and that he announced that the Yuddhakāṇda would be enacted in the battlefield against the invader, but sadly he never returned. Others have composed a Yuddhakāṇda to complete the work. The main objective of the students is to understand the champu Kavyas based on the sam. The Origin and development of the Champu. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: To analyse the content of the text in detail with examples CO2: To Deliberate the classification and characters of the epic CO3: To understand the delight of the text. CO4: To demonstrate an increased ability to read and understand Sanskrit texts CO5: To understand the prefixes and suffixes and changing the sentences in grammar. |
Unit-1 |
Teaching Hours:35 |
champu
|
|
Origin and developmetn of Champu kavyas Five Important Champus Level of knowledge: Basic/conceptual/ Analytical Shlokas 1 -60 Hnumantha¨s voyage to Lanka and searching for Seetha Description of city Lanka , Characters of Champu Kavya | |
Unit-2 |
Teaching Hours:5 |
Grammar
|
|
Prayogas and Krudantha | |
Unit-3 |
Teaching Hours:5 |
Language skills
|
|
Translation of Given passage from English to Sanskrit Writing composition in sanskrit on the given topic in Sanskrit | |
Text Books And Reference Books:
Sundarakanda from Bhaja´s Champu Ramayana Chitrakalayaa: ugagamam vikaasam ca origin and development of painting through Vedas and Puranas
| |
Essential Reading / Recommended Reading
Reference Books:-
1) Sundarakanda from “Champuramayana of Bhoja 2) Sanskrit Grammar by M.R. Kale. 3) History of Sanskrit literature by Dr.M.S. Shivakumaraswamy. 4) History of Sanskrit literature by Krishnamachari.
| |
Evaluation Pattern CIA 1 Wikipedia assignment CIA 2 mid semester examination CIA 3 Wikipedia assignment | |
TAM321 - TAMIL (2022 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
Araillakiyam, bakthi illakiyam, ikala illakiyamn the major allakiyams.The influence myths and puranas are delineated through the good deeds for a better lifestyle.The Cultural Studies part will have an overview of Indian painting both traditional and modern with special reference to mythology and literature India 2020- Abdul Kalam
|
|
Learning Outcome |
|
CO1: Recall and categorize the concepts of literature. CO2: Understand the true essence of the texts, and inculcate them in their daily lives. CO3: Recognize and apply the moral values and ethics in their learning. CO4: Comprehend the concepts in literature and appreciate the literary text. |
Unit-1 |
Teaching Hours:10 |
Ara illakiyam
|
|
1. Thirukural 2. Avvai kural | |
Unit-2 |
Teaching Hours:10 |
Bhakthi illakiyam
|
|
1. Thiru vasagam 2. Kambar andhadhi
| |
Unit-3 |
Teaching Hours:10 |
Ik kaala illakiyam
|
|
Naatu pura padalgal | |
Unit-4 |
Teaching Hours:10 |
Prose
|
|
India 2020- Dr. Abdul Kalam | |
Unit-5 |
Teaching Hours:3 |
Common Topic and visual text
|
|
1. Common topic: Oviyam 2. Visual text : nattupuviyal | |
Unit-6 |
Teaching Hours:2 |
Grammer
|
|
Sollu illakanam | |
Text Books And Reference Books:
Thirukkural-Bhoombugar pathipagam- puliyur kesigan urai, Chennai- 08 Kammbarin Ainthu noolgal- Vanathi pathupagam- Dr. R. Rajagopalachariyar, Chennai- 18 Nathu pura illakiyam- Ki Va jaganathan- malai aruvi- Monarch achagam- chennai India 2020- APJ Abdul kalam- puthaiyuram aandugaluku aga oru thoali nooku, New century book house, chennai
| |
Essential Reading / Recommended Reading
Thirukkural-Bhoombugar pathipagam- puliyur kesigan urai, Chennai- 08 Kammbarin Ainthu noolgal- Vanathi pathupagam- Dr. R. Rajagopalachariyar, Chennai- 18 Nathu pura illakiyam- Ki Va jaganathan- malai aruvi- Monarch achagam- chennai India 2020- APJ Abdul kalam- puthaiyuram aandugaluku aga oru thoali nooku, New century book house, chennai Tamizhar nattup padagal - N Vanamamalai, New century book house, Chennai
| |
Evaluation Pattern
EXAMINATION AND ASSIGNMENTS: There is a continuous evaluation both at the formal and informal levels. The language skills and the ability to evaluate a text will be assessed This paper will have a total of 50 marks shared equally by End Semester Exam (ESE) and Continuous Internal Assessment (CIA) While the ESE is based on theory the CIA will assess the students' critical thinking, leadership qualities, language skills and creativity | |
AEN421 - ADDITIONAL ENGLISH (2022 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
This course is taught in the second year for students from different streams, namely BA, BSc and B Com. If the first year syllabus is an attempt by the Department of English, Christ University to recognize and bring together the polyphonic Indian voices in English and Indian regional literatures in translation for the Additional English students of the first year, the second year syllabus intends to take that project a little further and open up the engagement of the students to texts from across the world. The syllabus - selection of texts will concentrate on readings from South Asian, Latin American, Australian, Canadian, and Afro-American. It will voice subaltern concerns of identity, gender, race, ethnicity and problems of belongingness experienced by humanity all over the globe. The syllabus will extend the concerns of nation and nationality and marginalization, discussed within the Indian context to a more inclusive and wider global platform. We have consciously kept out ‘mainstream’ writers and concentrated on the voices of the subalterns from across the world. There is an implicit recognition in this project that though the aspects of marginalization and the problems facing subalterns are present across cultures and nations, the experiences, expressions and reflections are specific to each race and culture. The course will address these nuances and specificities and enable our students to become more aware and sensitive to life and reality around them. This will equip the students, who are global citizens, to understand not just the Indian scenario, but also situate themselves within the wider global contexts and understand the spaces they will move into and negotiate in their future.
There is a prescribed text book Blends: Voices from Margins for the second year students, compiled by the Department of English, Christ University and intended for private circulation. The course objectives are · to introduce the students to look at different cultures through Literature · to help students develop an understanding of subaltern realities and identity politics · to inculcate literary sensibility/taste among students across disciplines · to improve language skills –speaking, reading, writing and listening · to equip the students with tools for developing lateral thinking · to equip students with critical reading and thinking habits · to enable them to grasp and appreciate the variety and abundance of subaltern writing, of which this compilation is just a glimpse · to actively engage with the world as a cultural and social space (to be facilitated through proactive CIAs which help students to interact and engage with the realities they face everyday and have come across in these texts) · to learn and appreciate India and its place in the world through association of ideas in the texts and the external contexts
· to reiterate the study skills and communication skills they developed in the previous year and extend it. |
|
Learning Outcome |
|
CO1 : CO1: To understand the socio- political concerns in various literatures through short stories, poems and essays
CO2: CO2: To critically read and articulate the non- canonised literatures
CO3: CO3: To analyse and apply these textual themes in a multi- cultural, global and professional space
|
Unit-1 |
Teaching Hours:12 |
Novella
|
|
Unit 1: Novella · Viktor Frankl: “Man’s Search for Meaning”(Excerpts)
| |
Unit-2 |
Teaching Hours:12 |
Short Stories
|
|
Short Story · Anton Chekov: “The Avenger” · Chinua Achebe: “Marriage is a Private Affair” · Nadine Gordimer: “Train from Rhodesia”
· Wakako Yamuchai: “And the Soul Shall Dance” | |
Unit-3 |
Teaching Hours:12 |
Poetry
|
|
Poetry 12 hrs · Octavio Paz: “As One Listens to the Rain” · Jamaica Kincaid: “Girl” · Derek Walcott: “A Far Cry from Africa”
· Joseph Brodsky: “Freedom” | |
Unit-4 |
Teaching Hours:9 |
Essays
|
|
· Alice Walker: Excerpts from “In Search of My Mother’s Gardens” · Hannah Arendt: “Men in Dark Times” Dalai Lama Nobel Acceptance Speech
| |
Text Books And Reference Books: Blends Book II Viktor Frankl's "Man's Search for Meaning" | |
Essential Reading / Recommended Reading Elie Wiesel "Night" Diary of Anne Frank Famous Nobel Lectures | |
Evaluation Pattern CIA 1: A written test for 20 marks. It can be an Open Book test, a classroom assignment, an objective or descriptive test pertaining to the texts and ideas discussed in class. CIA2: Mid-semester written exam for 50 works
CIA 3: This is to be a creative test/ project in small groups by students. They may do Collages, tableaus, skits, talk shows, documentaries, Quizzes, presentations, debates, charts or any other creative test for 20 marks. This test should allow the students to explore their creativity and engage with the real world around them and marks can be allotted to students depending on how much they are able to link the ideas and discussions in the texts to the world around them. | |
CSC431 - COMPUTER NETWORKS AND JAVA PROGRAMMING (2022 Batch) | |
Total Teaching Hours for Semester:60 |
No of Lecture Hours/Week:4 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
This course helps to understand the concepts of computer networks, network models and object oriented programming to develop real world applications. This course gives knowledge of various network components, protocols, architectures and its applications in data communication system. |
|
Learning Outcome |
|
CO1: Understand the basic concepts of computer networks and object-oriented programming. CO2: Create small to medium-sized application programs that demonstrate professionally acceptable coding. CO3: Analyze and design the practical solutions to the problem by applying Object-oriented concepts and network technologies |
Unit-1 |
Teaching Hours:6 |
Introduction and Network Models
|
|
Data communications: components – Network criteria – physical structures – network models – categories of networks –interconnection of networks - Inter network Protocols and standards: protocols-standards-standards organizations- internet standards Network models: Layered tasks – OSI model – layers in the OSI model - TCP/IP protocol suite | |
Unit-2 |
Teaching Hours:7 |
Physical Layer
|
|
Data and Signals: Analog and Digital: Analog and Digital Data – Analog and Digital signals, periodic and non periodic signals - Transmission Impairment: Attenuation – Distortion – Digital Transmission: Digital to digital conversion: Line coding – line coding schemes – PCM – serial transmission – parallel transmission. Transmission Media Guided media: Twisted pair cable – coaxial cable – fiber optic cable - Unguided media: radio waves - micro waves – infrared | |
Unit-3 |
Teaching Hours:6 |
Data Link Layer
|
|
Error correction and detection: Introduction – checksum; Multiple Access: Random access – Aloha Controlled Access: reservation – polling – token passing. Channelization: FDMA - TDMA Wireless Lans IEEE 802.11 - architecture - MAC sub layer Addressing mechanism. Connecting Devices – hubs – repeaters – bridges – switches – routers – gateway. | |
Unit-4 |
Teaching Hours:6 |
Network Layer
|
|
Network Layer: Addressing IPV4 addresses - IPV6 Addresses - Internet Protocol: IPv4 – IPv6Address. mapping protocols: ARP – RARP Routing protocols: Unicast routing protocols: distance vector routing, Link State routing, Multicast Routing protocols | |
Unit-5 |
Teaching Hours:5 |
Transport Layer and Application Layer
|
|
Transport Layer: Process to process delivery – UDP – TCP. DNS: Name space – domain name space – distribution of name space Electronic mail Architecture – FILE transfer: FTP. WWW and HTTP: Architecture – web documents – HTTP. | |
Unit-6 |
Teaching Hours:6 |
Introduction to OOPs & Java
|
|
OOPs - Problems in Procedure Oriented Approach, Features of Object Oriented Programming System, OOPs Concepts-Class/Object, Encapsulation, Abstraction, Inheritance, Polymorphism, History and Evolution of Java, Overview of Java Data types, Variables, Arrays, Operators and Control structures. | |
Unit-7 |
Teaching Hours:6 |
Classes and Inheritance
|
|
Class fundamentals, objects, methods, constructors, overloading methods and constructors. Access control-static, Command line arguments, Inheritance & its types, super& this keyword, Abstract class. Self-Study: String class, Garbage Collection & finalize. | |
Unit-8 |
Teaching Hours:6 |
Packages and Interfaces
|
|
Defining packages, access protection, importing packages, defining, implementing interfaces. Nested interfaces. Inheritance and interfaces. Use of static in interfaces. | |
Unit-9 |
Teaching Hours:6 |
Exceptional Handling and introduction to multithreading
|
|
Fundamentals of exceptional handling, types of exceptions, uncaught exceptions, using try, catch, multiple catch clauses, nested try, throw, throws, finally, creating user defined exceptions, Chained exceptions, Introduction to multithreading - The Java Thread model, Thread priorities and Synchronization. | |
Unit-10 |
Teaching Hours:6 |
Input/Output, Enumerations, Type Wrappers
|
|
I/O - classes, interfaces, files and directories, Byte stream and character streams, Enumerations fundamentals, The values ( ) and valueOf( ) Methods, Type Wrappers -Character, Boolean, The Numeric Type Wrappers. | |
Text Books And Reference Books: [1] Behrouz A Forouzan, Data communication and networking, 5 Edition, TMH Publications, 2017. [2] Herbert Schildt, Java: The Complete Reference, Oracle Press, Tenth Edition, 2018 | |
Essential Reading / Recommended Reading [1] William Stallings, Data and Computer Communications, Tenth Edition, Pearson Publications, 2014. [2] Andrew S Tanenbaum, Computer Networks, 5th Edition, PHI publication, 2012. [3] Larry L. Peterson and Bruce S Davie, Morgan Kaufmann, Computer Networks: A system approach, 2010. [4] Core Java Volume-1 Fundamentals,Cay S. Horstmann,Pearson Education, Tenth edition ,2016. | |
Evaluation Pattern CIA: 50% ESE: 50% | |
CSC451 - JAVA PROGRAMMING LAB (2022 Batch) | |
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
Max Marks:50 |
Credits:2 |
Course Objectives/Course Description |
|
To enable the students to gain hands on experience in object-oriented programming using Java |
|
Learning Outcome |
|
CO1: Understand the basic concepts of Java Programming with emphasis on ethics and principles of professional coding. CO2: Implement the concepts of code reusability and debugging CO3: Develop applications using java |
Unit-1 |
Teaching Hours:30 |
LIST OF PROGRAMS
|
|
1. Implement the concept of class 2. Implement the concept of arrays 3. Implement the concept of String Handling. 4. Implement the concept of method overloading. 5. Implement the concept of inheritance 6. Implement the Abstract class. 7. Implement the concept of interfaces 8. Implement the concept of packages 9. Implement the concept of exception handling. 10. Demonstrate usage of File Input Stream and File Output stream | |
Text Books And Reference Books: [1] Herbert Schildt, Java: The Complete Reference, Ninth Edition, 2017 Oracle Press | |
Essential Reading / Recommended Reading [1] Cay S. Horstmann, Core Java Volume-1 Fundamentals, Tenth edition, 2016, Pearson Education | |
Evaluation Pattern CIA 50% ESE 50% | |
ELE431 - MICROPROCESSOR AND MICROCONTROLLER (2022 Batch) | |
Total Teaching Hours for Semester:60 |
No of Lecture Hours/Week:4 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
This course emphasises the advancement in the field of microcontrollers and microprocessors. The course content focuses on skill development in interface design and programming and it also caters to the need of regional employability requirements. An introduction to microcomputer organization and the basic architecture of the 8085 microprocessor is included in Unit I. The software part consists of learning about the instruction set and programming in assembly language. The internal structure and the detailed architecture of the 8051 microcontroller are included in Unit III. The emphasis is given to interfacing the 8051 microcontroller to real-world devices such as switches, LED display, motors and A/D converters through assembly language. Additional programs and interfacing projects based on 8051 microcontrollers will be given to students to strengthen their programming and technical skills. This course enables the students to
|
|
Learning Outcome |
|
After completing the course, the students will be able to |
Unit-1 |
Teaching Hours:15 |
|||||||||||||||||||||
Microcomputer organization &8085 microprocessor architecture
|
||||||||||||||||||||||
Introduction to Microcomputers, Input & output device, memory,main features of 8085. Block diagram, description of various blocks, flag register, bit pattern, the definition of each bit. Pin-out Diagram of 8085. Functions of various signals. Data and address buses. Memory organization & addressing. Memory Interfacing, Memory map, Memory interface examples with RAM, ROM and EPROM and logic diagrams. Latest trends in digital computers, major technical specifications(qualitative) | ||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
|||||||||||||||||||||
8085 Programming
|
||||||||||||||||||||||
Instruction format, classification based on word size, addressing modes, Instructions set (Data transfer including Stacks. Arithmetic, logical, branch, and control instructions). Subroutines, delay loops. Timing states. Instruction cycle, Machine cycles (op-code fetch, memory read, memory write, I/O read and I/O write) Timing diagram of MOV, MVI, STA and LDA instructions. Hardware and software interrupts. Interrupts classifications, Interrupt Priority. | ||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
|||||||||||||||||||||
8051 microcontroller & 8051 I/O port programming
|
||||||||||||||||||||||
Introduction to the microcontroller, comparison between microprocessor and microcontroller, an overview of 8051 family, a functional block diagram of 8051 microcontroller, description of blocks, Program Status Word (PSW) register, Pin out diagram of 8051 microcontroller 8051, description of I/O port pins, block diagram representation of port. A qualitative study of other microcontrollers - 8-bit, 16-bit, 32-bit, their specifications and applications. | ||||||||||||||||||||||
Unit-4 |
Teaching Hours:15 |
|||||||||||||||||||||
8051 Programming
|
||||||||||||||||||||||
8051 Addressing modes in 8051 and accessing memory locations using various addressing modes, assembly language instructions using each addressing mode, Data transfer group instructions. Arithmetic and logic instructions, 8051 programming for time delay & I/O port programming, bit manipulation instructions, bit-level programming, Operations and manipulation for arithmetic and logic instructions. Branching and looping instructions. Assembly language Program examples, Programs to interface the basic I/O devices (push button, LED). Introduction to 8051 IDE. | ||||||||||||||||||||||
Text Books And Reference Books: [1].Ramesh S Gaonkar,(2003). Microprocessor Architecture, Programming and Applications with 8085,(4th Edition), Wiley Eastern Limited. [2]. Muhammad Ali Mazidi and Janice G Mazidi & Rolin.D McKinlay (2008). The 8051 microcontroller and embedded system. (2nd Edition), Pearson Prentice Hall. [3]. Kenneth J Ayala (2005). The 8051 microcontroller Architecture programming and Applications (2nd Edition) Pen ram International Publishing PVT. Ltd. [4]. Raj Kamal, (2003). Embedded Systems Architecture, Programming and Design, (3rd Edition), TMH. | ||||||||||||||||||||||
Essential Reading / Recommended Reading [1]. K Udaya Kumar, B S Umashankar, (2008). The 8085 Microprocessor Architecture, programming and Interfacing, Pearson Education. [2].V Udayashankara, M.S. Mallikarjunaswamy,(2009). 8051 Microcontroller Hardware, software and applications, (3rd Edition), TMH. [3]. Raj Kamal, (2005). Microcontroller Architecture programming Interfacing and system design, (3rd Edition.) Pearson Education. [4]. Shibu K.V. Introduction to Embedded Systems, (3rd edition), McGraw Hill Education (India) Private Limited, 2009. | ||||||||||||||||||||||
Evaluation Pattern
| ||||||||||||||||||||||
ELE451 - MICROPROCESSOR AND MICROCONTROLLER LAB (2022 Batch) | ||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
|||||||||||||||||||||
Max Marks:50 |
Credits:2 |
|||||||||||||||||||||
Course Objectives/Course Description |
||||||||||||||||||||||
This practical course focuses on the skill development of students by introducing them to various arithmetic, and logical problems that can be solved using assembly language programs. This course also enables them to design interfacing circuits for the 8051 microcontroller. describes the technical features and specifications of 8085 microprocessor and 8051 microcontrollers. Students will be debugging, practising and executing the programs that they are doing in the theory class. This course enables the students to
|
||||||||||||||||||||||
Learning Outcome |
||||||||||||||||||||||
CO1: Identify the functions of instructions used in the programming of 8085 and 8051 devices CO2: Solve arithmetic and logical problems by writing assembly language programs CO3: Design and verify the working of interfacing circuits CO4: Learn to use the software simulators to execute the assembly language programs |
Unit-1 |
Teaching Hours:30 |
||||||||||||
List of Experiments
|
|||||||||||||
Introduction to the 8085 simulator and installation 2. Introduction to 8085 trainer kit and sample programs 3. Data transfer operations using various addressing modes 4. Addition and Subtraction of 8-bit numbers 5. 16-bit Addition 6. Multiplication of two 8 bit numbers 7. Introduction to the 8051 trainer kit and sample programs simulator and installation 8. Program to find the sum of n numbers in a block. 9. Number of 1s and 0s in a given byte 10. LED Interfacing to 8051microcontroller 11. Push-button interfacing to 8051microcontroller 12. Interfacing of 7 segment LED display unit to display 0 to 9 13. Interfacing of DAC to generate square waveform on CRO 14. Use of 8085/8051 Simulators | |||||||||||||
Text Books And Reference Books: [1]. Ramesh S Gaonkar,(2003).Microprocessor Architecture, Programming and Applications with 8085, (4th Edition)., Wiley Eastern Limited. [2]. RajKamal, (2003). Embedded Systems Architecture, Programming and Design,(3rd Edition.), New Delhi, Tata Mc-Graw Hill Company. | |||||||||||||
Essential Reading / Recommended Reading [1]. K Udaya Kumar, B S Umashankar, “The 8085 Microprocessor Architecture, programming and Interfacing”, Pearson Education, 2008. [2]. K A Krishnamurthy, Microprocessor Lab primer, 2nd ed., Interline publishing Co, 2000 | |||||||||||||
Evaluation Pattern
| |||||||||||||
ENG421 - ENGLISH-IV (2022 Batch) | |||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||
Max Marks:100 |
Credits:2 |
||||||||||||
Course Objectives/Course Description |
|||||||||||||
This syllabus is meant to cater to all the three streams- B.A., B.Sc.and B.Com therefore the selection of units, has been done keeping in mind the general needs of students from these different backgrounds. Topics of universal concern, appeal and relevance have been included to sustain the interests of all students.
The selection of topics also progresses in complexity with each semester, enabling the students to gradually progress into more serious and sustained patterns of reading and become increasingly perceptive and conscious of their own selves and the world they see around them.In a nutshell we aim to bring out a text that will empower the holistic development of every student.
In addition, the selection of topicsis also heavily based on skill sets identified to be taught. Topics are carefully chosen to integrate appropriate language and communication skills among students. The specific focus of these two semesters is to build employability skills among them and to this effect, we have career advancement skills and employability skills based units. The learners will be exposed to various skill sets required to be able to handle various requirements both in their academic and workplaces.
Course Objectives:
· To enable learners to develop reading comprehension for various purposes
· To enable learners to develop writing skills for academic and professional needs
· To enable learners to develop the ability to think critically and express logically
· To enable learner to communicate in a socially and ethically acceptable manner
· To enable learners, to read, write and speak with clarity, precision and accuracy
|
|||||||||||||
Learning Outcome |
|||||||||||||
CO1: Ability to judge audience requirements in oral and written communication and communicate accordingly. CO2: Ability to use specific styles in communication and understand workplace structures and requirements to communicate CO3: Lead and participate in seminars and group discussions more effectively and with increased confidence. |
Unit-1 |
Teaching Hours:10 |
Emotional Intelligence
|
|
Self-awareness
Stress management
Assertive skills
Critical thinking
Creative problem solving and decision making
Appreciative inquiry
Conflict resolution
| |
Unit-2 |
Teaching Hours:10 |
Professional skills
|
|
Unit-3 |
Teaching Hours:10 |
Workplace skills
|
|
Interview skills
Professional etiquette
Elevator pitch
Teleconference
Video conference
Conference calls
Negotiation
Networking
| |
Unit-4 |
Teaching Hours:10 |
Feature writing
|
|
Writing for advertisement
Developing web content
Infographics
Emails
Making notes in meetings
Minutes
Newspaper writing
Press release
Blog writing
Tender
Memo
Brochure
User manual
| |
Text Books And Reference Books: NIL | |
Essential Reading / Recommended Reading ENGLOGUE 2 | |
Evaluation Pattern
CIA 1: Classroom assignment/test/ written or oral tasks for 20 marks keeping in tune with the course objectives and learning outcomes.
CIA 2: Mid-semester for 50 marks.
CIA 3: Collage, tableaus, skits, talk shows, documentaries, Quizzes or any creative assignments. End- semester 50 marks
End Semester Exam: 2 hrs
| |
FRN421 - FRENCH (2022 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
French as a second language in the UG program. The method Génération A2 consists of a student's book and an activity book, both included in the digital manual. It consists of 6 units preceded by an initial section of 'Welcome'. Continuing from where A1 left, it aims to enhance learning skills further. The structure of each unit marks a real learning journey into different aspects of the French language and culture.
Course Objectives · To develop linguistic competencies and sharpen oral and written communicative skills further · To enhance awareness of different aspects of francophone civilization. · To enrich the learner’s vocabulary · To enable learners to engage in and discuss simple topics with ease
|
|
Learning Outcome |
|
CO1: To familiarize students with the French culture and traditions. CO 2: To equip students with correct grammar, vocabulary and pronunciation. CO3: To enhance communicative skills. CO 4: To make them well versed in all the four language skills. CO5: To make them ready for A2 level Exams. |
Unit-1 |
Teaching Hours:10 |
|||||||||||||||||||||
Festivals and traditions in France
|
||||||||||||||||||||||
Lesson 1: Let’s do the housework! Lexicon – Lodging, the house, rooms Grammar – The progressive present tense , possessive pronouns, negative form Speech act – Protesting and reacting Lesson 2: About lodging Lexicon – Furniture and equipment, household tasks Grammar – Some adjectives and indefinite pronouns, verbs ‘to read, to break up and to complain’ Speech act – Expressing interest and indifference | ||||||||||||||||||||||
Unit-2 |
Teaching Hours:5 |
|||||||||||||||||||||
Drama
|
||||||||||||||||||||||
Molière’ s L’Avare – Français facile -Act III Sc 8 onwards | ||||||||||||||||||||||
Unit-3 |
Teaching Hours:10 |
|||||||||||||||||||||
Culture and tradition
|
||||||||||||||||||||||
Lesson 1: All in form! Lexicon – The human body: exterior / interior, sickness and medicines Grammar – Simple past tense and imperfect, recent past, expression of duration Speech act – Narrating in the past tense Lesson 2: Accidents and catastrophes Lexicon – Accidents, natural catastrophes Grammar – Adjectives and indefinite pronouns: nothing, no one, verbs ‘to say, to run, to die’ Speech act – Expressing fear and reassuring
| ||||||||||||||||||||||
Unit-4 |
Teaching Hours:5 |
|||||||||||||||||||||
Drama
|
||||||||||||||||||||||
Molière’ s L’Avare – Français facile -Act IV | ||||||||||||||||||||||
Unit-5 |
Teaching Hours:10 |
|||||||||||||||||||||
French outside of France
|
||||||||||||||||||||||
Lesson 1: Studying abroad, Happy journey Lexicon – The educational system, formalities to go abroad Grammar – Demonstrative pronouns, simple future tense, situating in time Speech act – Expressing one’s opinion, Lesson 2: The weather Lexicon – The weather Grammar –Me too, not me, impersonal verbs, verbs ‘ to believe, to follow and to rain’ Speech act – Speaking about the weather, speaking about the future | ||||||||||||||||||||||
Unit-6 |
Teaching Hours:5 |
|||||||||||||||||||||
Drama
|
||||||||||||||||||||||
Molière’ s L’Avare – Français facile -Act V
| ||||||||||||||||||||||
Text Books And Reference Books: 1. Cocton, Marie-Noelle. Génération A2. Paris : Didier, 2016 2. Molière, L’Avare – Français facile
| ||||||||||||||||||||||
Essential Reading / Recommended Reading 1. French websites like Bonjour de France, Fluent U French, Learn French Lab, Point du FLE etc.
| ||||||||||||||||||||||
Evaluation Pattern
| ||||||||||||||||||||||
HIN421 - HINDI (2022 Batch) | ||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
|||||||||||||||||||||
Max Marks:100 |
Credits:3 |
|||||||||||||||||||||
Course Objectives/Course Description |
||||||||||||||||||||||
Course Description: The detailed text-book "Ashad ka ek din” is a drama by Mohan Rakeshi, one of the eminent writers of modern Hindi Literature. Hindi journalismis is one of the major unit of this semester. Phrases, idioms, technical and scientific terminology are included in this semester to improve the literary skills. Course Objectives: Through the prescribed play and the theatre performance, students can go through the process of experiential learning. Study of Mass media enables them to get practical training. Phrases, idioms, technical and scientific terminology sharpen the language skills of the students.
|
||||||||||||||||||||||
Learning Outcome |
||||||||||||||||||||||
CO1 : Understand the nuances of Hindi theatre. CO2: Create awareness of the social issues. CO3: Improve the skill of critical analysis. CO4: Develop the writing skills for media. |
Unit-1 |
Teaching Hours:15 |
Natak- Ashad Ka Ek Din (Play) by Mohan Rakesh
|
|
Madhavi (Play) ByBhishma Sahni. Rajpal and Sons, New Delhi - 110006 Level of knowledge: Analitical | |
Unit-2 |
Teaching Hours:15 |
SancharMadhyam
|
|
Level of knowledge: Conceptual | |
Unit-3 |
Teaching Hours:15 |
Phrases, Idioms. and Scientific and Technical Terminology
|
|
1. 50 Nos. Phrases and Idioms for writing the meaning and sentence formation. 2. 100 Nos. (Hindi equivalent) Level of knowledge: Basic | |
Text Books And Reference Books:
| |
Essential Reading / Recommended Reading 1. News reporting and writing: By Mencher,Melvin.. 2. Hindi PatrakaritakaIthihas:By Jagadeesh Prasad Chaturvedi 3. HindiPatrakaritaSwaroopEvamSandarbh: By Vinod Godare 4. Media Interview: By Philip Bell,Theovanleeuwen.
| |
Evaluation Pattern CIA-1(Digital learning) CIA-2(Mid sem exam) CIA-3((Wikipedia-Article creation) End sem exam | |
KAN421 - KANNADA (2022 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:50 |
Credits:03 |
Course Objectives/Course Description |
|
The course introduces the rich Kannada language and helps students to read and write the Regional language effectively. The prescribed text ‘Kalagnani Kanaka’ (Kanaka, the visionary) is all about 15th century poet, saint and philosopher of the Haridasa Bhakti tradition. “Kanaka’s writings touch on all aspects of truth and social reality’ said K.R. Nagaraj, literary critic and the author of the Kalagnani Kanaka play. “Kanaka’s poetry is dense with rhyme, rhythm, meter and rich descriptions. He upholds social justice while addressing the issues of the time-caste and class differentiation and gender oppression, for example. Contrary to popular belief, he never confined himself to any one philosophical tradition- Advaita, Dwaita or Vishistadwaitha” ‘Kannadada Moovattu Kathegalu’ is another prescribed text. Through this text the students are exposed to the writings of Koradkal Sreenivasa Rao, K. P. Poornachandra Tejaswi, Masti Venkatesha Iyengar, G. P. Basavaraj and others. Short stories help students in harnessing creative writing skills. |
|
Learning Outcome |
|
CO1: Reflects the tradition of old & the new CO2: Helps to create dialogue writing CO3: Identify key points in stories CO4: Understand the ideologies during British rule CO5: Expose to Dasa Sahitya movement |
Unit-1 |
Teaching Hours:20 |
Kalagnani Kanaka- K.R. Nagaraj
|
|
Act- 1 Act- 2 Act- 3 Act- 4 Act- 5 Act- 6 | |
Unit-2 |
Teaching Hours:20 |
Selected short stories (Kannadada Moovatttu Kathegalu) Edited by: Fakir Mohammed katpadi, Krishnamurthy Hanur Publication: Sahitya Academy,2018
|
|
1. Dhaniyara Sathyanarayana-Koradkal Sreenivasa Rao 2. Thabarana Kate- K. P. Poornachandra Tejaswi 3. Gowthami Helida Kathe- Masti Venkatesha Iyengar 4. Raja mattu Hakki- G. P. Basavaraj | |
Unit-3 |
Teaching Hours:5 |
Language Skills
|
|
Essay Writing/ Letter Writing/ Dialogue writing | |
Text Books And Reference Books: 1. Adhunika Kannada Nataka: K.M. Marualasiddappa 2. Kannada Rangabhoomi; L.S. Shesshagiri Rao 3. Kannada Sanna Kathegala Olavu- Giradi Govinda Raju 4. Tabarana Kathe- Kannada Screen play by Girish Kasaravalli
| |
Essential Reading / Recommended Reading 1. Adhunika Kannada Nataka: K.M. Marualasiddappa 2. Kannada Rangabhoomi; L.S. Shesshagiri Rao 3. Kannada Sanna Kathegala Olavu- Giradi Govinda Raju 4. Tabarana Kathe- Kannada Screen play by Girish Kasaravalli
| |
Evaluation Pattern CIA- Wikipedia Article writing -20 marks CiA-2 Mid Semester Exams- 50 marks CIA-3 Wikipedia Article writing- 20 marks End Semester Exams- 50 marks | |
MAT431 - ALGEBRA (2022 Batch) | |
Total Teaching Hours for Semester:60 |
No of Lecture Hours/Week:4 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
Course description : This course aims at developing the ability to write the mathematical proofs. It helps the students to understand and appreciate the beauty of the abstract nature of mathematics and also to develop a solid foundation of theoretical mathematics. Course objectives : This course will help the learner to COBJ1. Understand the fundamentals of groups and its theories. COBJ2. Relate abstract algebraic constructs to more familiar sets and operators COBJ3. Know about the subgroups and group homomorphisms COBJ4. Get familiar with the theories on rings, integral domains and fields. |
|
Learning Outcome |
|
CO1: Describe and generate groups, rings and fields. CO2: Identify and differentiate different structures and understand how changing properties give rise to new structures. CO3: Demonstrate the knowledge of concepts of rings and fields. |
Unit-1 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Groups
|
|||||||||||||||||||||||||||||
Definition and examples of groups, examples of abelian and non-abelian groups, the group Zn of integers under addition modulo n and the group U(n) of units under multiplication modulo n, complex roots of unity, groups of symmetries: Equilateral triangle. | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:25 |
||||||||||||||||||||||||||||
Subgroups and Group Homomorphisms
|
|||||||||||||||||||||||||||||
Subgroups, the concept of a subgroup generated by a subset and the commutator subgroup of group, examples of subgroups including the center of a group. order of an element, cyclic subgroups, Cosets, Index of subgroup, Lagrange’s theorem, consequences of Lagrange’s theorem, Normal subgroups: their definition, examples, and characterizations, Quotient groups, permutation groups and Symmetric groups – Homomorphism of groups – Kernel of group homomorphisms and theorems thereon – Fundamental theorem of homomorphism of group. | |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:20 |
||||||||||||||||||||||||||||
Rings, Integral Domain and Fields
|
|||||||||||||||||||||||||||||
Definition and examples of rings, examples of commutative and non-commutative rings: rings from number systems, Zn the ring of integers modulo n, ring of real quaternions, rings of matrices, polynomial rings, and rings of continuous functions. Subrings and ideals, Integral domains and fields, examples of fields: Zp, Q, R, and C. Field of rational functions. | |||||||||||||||||||||||||||||
Text Books And Reference Books:
| |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT451 - PYTHON PROGRAMMING FOR MATHEMATICAL MODELLING (2022 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course description: The course Python programming for mathematical modelling is aimed at enabling the students study the implementation of Python programming for solving some real world problems. It is designed with a learner-centric approach wherein the students will acquire mastery in the modelling and simulation by using Python programming language as a tool. Course objectives: This course will help the learner to COBJ1. Acquire proficiency in using Python to present data grapically COBJ2. Solving differential equations analytically and numerically using Python. COBJ3. Acquire skills to solve various Mathematical models- exponential growth, Logistic growth, simple pendulum and spreading of disease. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: Solve differential equations governed by mathematical models using Python. CO2: Demonstrate the use of Python to interpret and analyze the data. |
Unit-1 |
Teaching Hours:30 |
||||||||||||||||||||||||||||
Proposed Topics
|
|||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Text Books And Reference Books:
| |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern The course is evaluated based on continuous internal assessments (CIA) and the lab e-record. The parameters for evaluation under each component and the mode of assessment are given below.
| |||||||||||||||||||||||||||||
SAN421 - SANSKRIT (2022 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||||||||||||||||||
Max Marks:100 |
Credits:3 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Avimarakam by Bhasa is the drama prescribed as a text and approved in the B.O.S. It is sociological drama which explains about the society. . This drama is an imaginary composition of Bhasa . The concept and drama skills expresses the beauty of the style of the author Bhasa. He creates the characters and the incidents are naturally created. Grammar will also be studied. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: To Understand the style and development of the play CO2: To learn the linguistic skills of the drama. CO3: To Deliberate the classification and characteristics of the play CO4: To Understand the features of play CO5: To understand the basic structural nuances of Panini?s grammar |
Unit-1 |
Teaching Hours:35 |
Canto 1-5
|
|
Avimarakam of Balagovindaha Jha Origin and development of Nataka to understand the different theories and original nature of Sanskrit dramas. Avimarakam by Balagovind jha provides an insight to sociological life .Basic grammer only rules are given for usage in composition. Language component will help for proper usage of Sanskrit language. Level of knowledge: Basic/conceptual/ Analytical Avimaraka meeting kurangi and Avimaraka engtering into the mansion of Kurangi | |
Unit-2 |
Teaching Hours:5 |
Grammar
|
|
Karaka prakaranam Vykarana vishesha | |
Unit-3 |
Teaching Hours:5 |
Language skills
|
|
Translation of given passage from English to Sanskrit Writing an article in Sanskrit on the given topics | |
Text Books And Reference Books:
Avimarakam by Balagovind jha | |
Essential Reading / Recommended Reading
Books for Reference: - 1. “Avimarakam” by Balagovinda Jha 2. Basanatakachakram of choukamba edition. 3. Sanskrit dramas by a.B.Keith 4. Sanskrit grammar by M.R.Kale. | |
Evaluation Pattern CIA 1 Wikipedia assignments CIA 2 Mid semester examinations CIA 3 Wikipedia assignments | |
TAM421 - TAMIL (2022 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
A new concept, cultural studies, will take the students beyond prescribed syllabus to include music, theatre, painting, and films out of which the art form of music is taken up for the first semester. Aram poetry- Ara nericharam specifies life discipline and standards, which would pave a successful life for the students. Bhakthi ilakiya- them bhavani, cheerapuranam, thirumandiram is inclined towards ritual practices. Kaapiyam with its historical values provides an understanding about life in a mature way. |
|
Learning Outcome |
|
CO1: Recall and categorize the concepts of literature.
CO2: Understand the true essence of the texts, and inculcate them in their daily lives. CO3: Recognize and apply the moral values and ethics in their learning. CO4: Comprehend the concepts in literature and appreciate the literary text. |
Unit-1 |
Teaching Hours:10 |
Kappiyam
|
|
seevaga sindhamani. Thirumular Thirumandhiram These topics coherently plays a significant role in inclination towards spiritual aspects of life. It puts for the religious beliefs and entitles each one to understand the rituals and practices. | |
Unit-2 |
Teaching Hours:10 |
Ara illakiyam
|
|
Aranericharam- Munai padaiyaar The text acustoms the core values and ethics with the ideological guidelines and ways of living. | |
Unit-3 |
Teaching Hours:10 |
Bakthi illakiyam
|
|
Thembavani Seera puranam Thiru mular, thiru mandhiram The text elicits the importance of rituals and beliefs.
| |
Unit-4 |
Teaching Hours:10 |
Prose
|
|
Nadagam 1. Irakam yenge- C N Anna Dhorai 2. Theervu - Indhra partha sarathi 3. Soothradharam- Puvi Arasu 4. Karumbum Kalliyum- Komal saminadhan 5. Palaavku thookigal - Dr. A. Ramasamy 6. Pei ottam- Dr. K A Guna Sekaran
| |
Unit-5 |
Teaching Hours:1 |
Grammer
|
|
Vetrumai orupugal | |
Unit-6 |
Teaching Hours:4 |
Common topic
|
|
Tamizhil pudhirgalum, pazhamozhigalum | |
Text Books And Reference Books:
1. Neethi book, Manikkavasakar pathippakam, paarimunai, Chennai -08 2. Tamil paa thirattu - prasaranga pub. Bangalore university, Bangalore 3. Kappiya noolkal-manikkavasakar pathippakam, Chennai -08 4. Madagascar kalanchiyam - van a thing pathippakam
| |
Essential Reading / Recommended Reading 1. Thamil paa thirattu - prasaranga pub. Bangalore university, Bangalore 2. Mozhi varalaru - Dr. My. Varatharajan - kazhaka pub. Chennai- 01 3. Aranerichaaram-Munaipatiyaar 4. Kazhaka pub. Thirunelveli, thenninthiya saivachiththantha noorpathippu kazhaka, Ltd., Chennai 01 5. Thirumoor thirumandiram-Thiruvaavatuthurai aathinam, Thiruvaavatuthurai Nadagam, Education in karnataka Bangalore 01. 6. Madras university , etaikkala illakkiyam, Chennai -01 7. Thamizh pazhamozhikal, janaral pub. Mylappur, Chennai -04 8. Thamizhil puthirkal our aayivu-Aaru. Ramanadan, Manikkavasakar niilakam, Chennai -01
| |
Evaluation Pattern
EXAMINATION AND ASSIGNMENTS: There is a continuous evaluation both at the formal and informal levels. The language skills and the ability to evaluate a text will be assessed This paper will have a total of 50 marks shared equally by End Semester Exam (ESE) and Continuous Internal Assessment (CIA) While the ESE is based on theory the CIA will assess the students' critical thinking, leadership qualities, language skills and creativity
| |
CSC541A - DATA ANALYTICS (2021 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
This course is to help students learn, understand, and practice data analytics from the chosen domain. The better understanding of Data, Relations, Preprocessing, Visualization, Correlation, Regression and Clustering plays an important role to find a formidable answer for any kind of applications. |
|
Learning Outcome |
|
Upon successful completion of the course the student will be able to: CO1: Demonstrate the fundamental principles of data analytics CO2: Apply appropriate preprocessing and visualization techniques on the data set CO3: Design data analytic models for effective decision-making |
Unit-1 |
Teaching Hours:9 |
Data and Relations
|
|
The Iris Data Set - Data Scales - Set and Matrix representations - Relations - Dissmilarity measures - Similarity measures - Sequence Relations - Sampling and Quantization. | |
Unit-1 |
Teaching Hours:9 |
Introduction
|
|
Data Analysis, Data Mining and Knowledge Discovery. | |
Unit-2 |
Teaching Hours:9 |
Data Visualization
|
|
Diagrams - Principal Component Analysis - Multidimensional Scaling - Associator - Histograms. | |
Unit-2 |
Teaching Hours:9 |
Data Preprocessing
|
|
Error types - Error Handling - Filtering - Data Transformation - Data Integration. | |
Unit-3 |
Teaching Hours:9 |
Regression
|
|
Linear Regression - Linear Regression with Nonlinear Substitution - Robust Regression - Neural Networks - Radial Basis Function Networks - Cross-Validation - Feature Selection. | |
Unit-3 |
Teaching Hours:9 |
Correlation
|
|
Linear Correlation - Correlation and Causality - Chi-square Test for Independence. | |
Unit-4 |
Teaching Hours:9 |
Forecasting
|
|
Finite State Machines - Recurrent Models - Autoregressive Models. | |
Unit-4 |
Teaching Hours:9 |
Classification
|
|
Classification criteria - Naive Bayes Classifier - Linear Discriminant Analysis - Support Vector Machine - Nearest Neighbor Classifier - Decision Trees. | |
Unit-5 |
Teaching Hours:9 |
Optimization Methods
|
|
Optimization with Derivatives - Gradient Descent. | |
Unit-5 |
Teaching Hours:9 |
Clustering
|
|
Cluster Partitions - K-Means Clustering - Hierarchy Clustering - Prototype-Based Clustering - Fuzzy Clustering - Relational Clustering - Cluster Tendency Assessment - Cluster Validity - Self-Organizing Map. | |
Text Books And Reference Books:
| |
Essential Reading / Recommended Reading
| |
Evaluation Pattern CIA - 50% ESE - 50% | |
CSC541B - INTERNET OF THINGS (2021 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
To explore students to the world of interconnected devices, communication among these connected devices, transfer of data and further analysis of this data to make appropriate decisions |
|
Learning Outcome |
|
CO1: Analyze the functional blocks involved in Internet of Things. CO2: Understand the architecture of Internet of Things. CO3: Infer the process of analysing data in Internet of Things. CO4: Demonstrate the application of IoT in real world. |
Unit-1 |
Teaching Hours:9 |
Introduction to Internet of Things
|
|
Introduction, Definition and Characteristics of IoT, Physical Design of IoT, Things in IoT, IoT Protocols, Logical Design of IoT, IoT Functional Blocks, IoT Communication Models, IoT Communications APIs, IoT Enabling Technologies, Wireless Sensor Networks, Cloud Computing, Big Data Analytics, Communication Protocols, Embedded Systems. | |
Unit-2 |
Teaching Hours:9 |
IoT Physical Devices and EndPoints
|
|
What is an IoT Device, Exemplary Device: Raspberry Pi, About the Board, Linux on Raspberry Pi, Raspberry Pi interfaces, Programming Raspberry Pi with Python. Other IoT Devices – pcDuino, BeagleBone Black, Cubieboard. | |
Unit-3 |
Teaching Hours:9 |
Domain Specific IoTs and M2M
|
|
Home Automation, Cities, Environment, Energy, Retail, Logistics, Agriculture, Industry, Health & Lifestyle. IoT and M2M – Introduction, M2M, Difference between IoT and M2M, SDN and NFV for IoT. | |
Unit-4 |
Teaching Hours:9 |
Arduino Programming
|
|
The Arduino Ecosystem, Installing the software, Connecting the Arduino, Opening a sketch, Sketching in code, The Structure of Arduino C, Verifying and Uploading, Working with variables, Making Decisions, Digital Ins and Outs, Analog In, Analog Out. | |
Unit-5 |
Teaching Hours:9 |
Infrastructure and Service Discovery Protocols for the IoT Ecosystem
|
|
Infrastructure Protocols: Routing Protocol, IEEE 802.15.4, Bluetooth Low Energy, Z-Wave, ZigBee. Protocols for IoT Service Discovery: multicast Domain Name System (mDNS), DNS Service Discovery, Universal Plug and Play. Prominent IoT Service Discovery Products available in the market. | |
Text Books And Reference Books: [1] Arshdeep Bahga and Vijay Madisetti , "Internet of Things: A Hands-on Approach", Universities Press, 2015 [2] Pethuru Raj and Anupama C. Raman , “The Internet of Things: Enabling Technologies, Platforms, and Use Cases", CRC Press, 2017. [3] Brian Evans, Beginning Arduino Programming, Apress, 2011 | |
Essential Reading / Recommended Reading [1] March Schwartz, “Internet of Things with Arduino Cookbook”, Packt Publishing, 2016 [2] Olivier Hersent , David Boswarthick, Omar Elloumi , “The Internet of Things – Key applications and Protocols”, Wiley, 2012. [3]Peter Waher, “Mastering Internet of Things: Design and create your own IoT applications using Raspberry Pi 3”, Packt Publishing, 2018 | |
Evaluation Pattern CIA 50% ESE 50% | |
CSC541C - DIGITAL IMAGE PROCESSING (2021 Batch) | |
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
Max Marks:50 |
Credits:2 |
Course Objectives/Course Description |
|
This course helps student to understand image enhancement techniques in spatial domain.This also focuses on classification of images using Matlab |
|
Learning Outcome |
|
CO1: Understand the enhancement techniques of images. CO2: Analyse different filtering methods in Spatial domain.
|
Unit-1 |
Teaching Hours:30 |
List of programs
|
|
1. Write a program to display frequency of each pixel occurring in a row of an image. 2. Write a program to convert color images to Gray scaleImages. 3. Write a program to perform Rotation of images using differentmethods. 4. Write a program to perform resizing of images using differentmethods. 5. Write a program to implement Contraststretching 6. Write a program to demonstrate smoothening of animage 7. Write a program to perform non-linear filtering of animage(Median) 8. Write a program to implement of Edgedetection 9. Write a program to extract the three color components in theimages 10. Write a program to perform bit planeslicing. | |
Text Books And Reference Books: - | |
Essential Reading / Recommended Reading - | |
Evaluation Pattern CIA 50% ESE 50% | |
CSC541D - BUSINESS INTELLIGENCE (2021 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
Effective implementation of a Business Intelligence (BI) results in better business decisions and increased success in achieving goals. Business intelligence is the process of collecting and turning the resource into business value. This course will provide an understanding of business intelligence, knowledge delivery and examine the BI processes and techniques used in transforming data to knowledge and value. |
|
Learning Outcome |
|
CO1: Understand the fundamentals of business intelligence. CO2: Apply various modeling techniques and business intelligence methods to various situations using data mining principles. CO3: Demonstrate the impact of business reporting, information visualization, and dashboards. |
Unit-1 |
Teaching Hours:9 |
||
Introduction to Business Intelligence
|
|||
Introduction to OLTP and OLAP, BI Definitions & Concepts, Business Applications of BI, BI Framework, Role of Data Warehousing in BI, BI Infrastructure Components – BI Process, BI Technology, BI Roles & Responsibilities. | |||
Unit-2 |
Teaching Hours:10 |
||
Basics of Data Integration ETL
|
|||
Concepts of data integration need and advantages of using data integration, introduction to common data integration approaches, introduction to ETL, Introduction to data quality, data profiling concepts and applications. | |||
Unit-3 |
Teaching Hours:9 |
||
Introduction to Multi-Dimensional Data Modeling
|
|||
Introduction to data and dimension modeling, multidimensional data model, ER Modeling vs. multi-dimensional modeling, concepts of dimensions, facts, cubes, attribute, hierarchies, star and snowflake schema. | |||
Unit-4 |
Teaching Hours:9 |
||
Basics of Enterprise Reporting
|
|||
Introduction to enterprise reporting, concepts of dashboards, balanced scorecards, and overall architecture. | |||
Unit-5 |
Teaching Hours:8 |
||
Data Mining Functionalities
|
|||
Association rules mining, Mining Association rules from single level, multilevel transaction databases, Classification and prediction, Decision tree induction, Bayesian Classification, knearest neighbour classification. | |||
Text Books And Reference Books: [1] CindiHowson ,Successful Business Intelligence, Unlock the Value of BI & Big Data Hardcover –Second Edition: Import, 1 Nov 2013. | |||
Essential Reading / Recommended Reading [1] Gert H.N. Laursen, JesperThorlund , Business Analytics for Managers: Taking Business Intelligence beyond Reporting Paperback , 26 Sep 2013 | |||
Evaluation Pattern CIA: 50%
ESE: 50%
| |||
CSC542A - UNIX OPERATING SYSTEM (2021 Batch) | |||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||
Max Marks:100 |
Credits:3 |
||
Course Objectives/Course Description |
|||
UNIX is a multi user and multi-tasking operating system. After learning the concepts of an operating system, it is appropriate to learn how UNIX implements these concepts. The subject is introduced with the features and architecture of UNIX. The file system, Process management and Memory management are discussed to make the students understand the internals of UNIX. Various commands used by UNIX shell is also discussed which makes the users of UNIX comfortable to interact with each other. Bourne shell programming is dealt in depth which can be used to develop applications in UNIX. |
|||
Learning Outcome |
|||
CO1: Describe the architecture and features of UNIX Operating System and distinguish it from other Operating System. CO2: Apply and change the ownership and file permissions using advance Unix commands. CO3: Build Regular expression to perform pattern matching using utilities like grep, sed and awk. CO4: Implement shell scripts for real time applications. |
Unit-1 |
Teaching Hours:8 |
Introduction to UNIX
|
|
Evolution of UNIX – UNIX System Structure – Features of Unix - Operating System Services - Unix Kernel - Locating Commands, Internal and External Commands, Flexibility of Command Usage, man: Browsing and Manual Pages On-line, Understanding the man Documentation. General Purpose Utilities: cal, date, echo, printf, echo, bc, script, passwd, who, uname, tty, stty. | |
Unit-2 |
Teaching Hours:9 |
The UNIX file system
|
|
The File, I-nodes – Structure of a regular file. The HOME Variable: The Home Directory, Directory related commands: pwd, mkdir, cd, rmdir. Absolute and relative path names. The UNIX File System. File manipulation commands: cat, cp, rm, mv, more, The lp Subsystem: Printing a File, file, wc, Words and Characters, od, The spell and ispell, cmp, comm, diff. File compression commands: gzip, gunzip, tar, zip, unzip. Basic file attributes: The –d Option: Listing Directory Attributes, File Ownership, File Permissions, chmod: Changing File Permissions, Directory Permissions, Changing File Ownership. Hard links, Symbolic Links, ln, umask, and find. | |
Unit-3 |
Teaching Hours:9 |
UNIX process management
|
|
Process Basics, Process States and Transitions, ps: Process Status, System Processes (-e or –a), Internal and External Commands, Running Jobs in Background, nice: Job Execution With Low Priority, Killing Processes with Signals, Job Control, at and batch: Execute Later, cron: Running Jobs Periodically, time: Timing Processes. PID and PPID. | |
Unit-4 |
Teaching Hours:9 |
Filters and communication simple filters
|
|
The Sample Database, pr: Paginating Files, head: Displaying the Beginning of a File, tail: Displaying the End of a File, cut: Slitting a File Vertically, paste: Pasting Files, sort: Ordering a File, uniq: Locate Repeated and Non repeated Lines, tr: Translating Characters, An Example: Displaying a Word-count List. Filters using regular expressions: grep: Searching for a Pattern, and egrep. Communication: Communicating with Other Users: Who, Mail, Wall, Send, Mesg, Ftp. | |
Unit-5 |
Teaching Hours:10 |
UNIX shell environment
|
|
The Wild-cards, Escaping and Quoting, Redirection; Review of vi Operations – Different Modes – Saving and Exiting - Accessing Multiple Files - Interacting with Unix - Miscellaneous Commands - Alphabetical List of Keys. Shell variables - Shell Keywords - Positional parameters - Passing command line arguments. Arithmetic in shell scripts - Read and Echo - Control Structures - if-then-fi - if-then-else-fi - Nested if - Case control structure – Loops - while-until –for - break and continue. Shell meta characters - Exporting variables - User defined Functions. | |
Text Books And Reference Books:
[1] Sumitabha Das. UNIX Concepts and Applications. 5th Edition, New Delhi: Tata McGraw Hill, 2013. [2] Yashavant P Kanetkar. Unix Shell Programming. New Delhi: BPB Publications, 2012. | |
Essential Reading / Recommended Reading
[1] Maurice J Bach. The Design of Unix Operating System. NewDelhi: Prentice Hall of India Pvt. Ltd, 2012. [2] Paul Love, Joe Merlino, Craig Zimmerman, Jeremy C. Reed, and Paul Weinstein. Beginning UNIX. New Delhi: Wiley Publishing, Inc, (Wrox Publishing) 2007 | |
Evaluation Pattern CIA - 50% ESE - 50% | |
CSC542B - WEB TECHNOLOGY (2021 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
This course is designed to introduce the students to web technologies in Hyper Text Mark-up Language, Cascade Style Sheet, JavaScript and PHP for interactive web applications that use rich user interfaces and also understand the server-side web technologies for creating dynamic web applications. Student will learn the concepts of web site planning and hosting. This course will help them to create an interactive website with great look and functionality. |
|
Learning Outcome |
|
CO1: Understand the World Wide Web and associated technologies. CO2: Apply web development techniques for designing web pages. CO3: Design an interactive website with web tools and scripting methods. |
Unit-1 |
Teaching Hours:7 |
Web programming Introduction
|
|
Web technology terminology-Structure of web page- webpage-website-web server-work flow model. HTML5- History-Tags-Attributes-element-Basic tags –Formatting tags- Color coding
HTML FORMS List – Images- Hyperlink-Table-Header-Introduction to advanced tags-input tags-forms-style-buttons-image-video | |
Unit-2 |
Teaching Hours:12 |
CSS Introduction
|
|
Cascading style sheet –Benefits –CSS version history-Syntax-External-internal-inline-single style-multiple style-value lengths and percentage-ID selector –Class Selector-group Selector – universal selector- Color-background-cursor-list-Box model-display positioning-floats
JavaScript – Fundamentals Introduction to JavaScript-Client side-Server side-Advantages-limitations-Syntax-whitespace-line breaks-case sensitivity-comments-enabling in web browsers-placement-variables-executing first program-Data types –variables-scope-operators-if –else-switch-loops-function-events. | |
Unit-3 |
Teaching Hours:9 |
JavaScript Advanced
|
|
Event Handling-onclick-onsubmit-onmouseover-onmouseout-HTML 5 standard events-cookies-how it works-storing cookies-page redirect-page printing-JS objects-Boolean-string
| |
Unit-4 |
Teaching Hours:10 |
PHP SCRIPTING
|
|
PHP syntax and variables, Operators and Expressions, Conditional Branching and Looping Statements - Essentials of PHP- Installation of Web Server, XAMPP Configurations-PHP Forms- GET and POST method
| |
Unit-5 |
Teaching Hours:7 |
Instant Design
|
|
Create website using Instant Design tool-Create website using WIX/Webflow/Google Site-Creating responsive web pages Testing and hosting
Sandboxing-Testing the website-cross platform browser compatibility check up. Templates usage (case study)
| |
Text Books And Reference Books:
[1] Rachel Andrew, Jeremy Keith, “HTML5 for Web Designers”, Second Edition, 2nd Edition, 2016, ISBN: 9781492017899, Publisher - A Book Apart [2] “CSS3 in easy steps”, Mike McGrath, publisher: In Easy Steps, ISBN: 9781840785418, 1840785411 [3] Jeremy McPeak and Paul Wilton, “Beginning JavaScript”, Wrox publication, | |
Essential Reading / Recommended Reading
[1]. Faithe Wempen, Microsoft,” Start Here! Learn HTML5" , 2012 [2] David McFarland, O’REILLY , “CSS 3 Missing Manual”, 2nd edition , 2014 | |
Evaluation Pattern Weightage -CIA-50% -ESE-50% | |
CSC542C - MOBILE APPLICATIONS (2021 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
This course focuses on developing applications for modern Smartphone operating systems. Most of the course is dedicated to Google's Android. Rapid application development techniques are covered, as well as setup of the development environment, real-world testing, and deployment. |
|
Learning Outcome |
|
Upon completion of this course, Students will be able to: CO1: Install and configure Android application development tools. CO2: Design and develop user Interfaces for the Android Application CO3: Develop and Deploy Android Applications using Multimedia Concepts |
Unit-1 |
Teaching Hours:10 |
Overview
|
|
A little background about mobile technologies, Different mobile technologies – Android, Windows, IOS, Black Berry, series 40, Bada, Benefits and drawbacks of Smartphone programming, Overview of Android, How it all got started, Why Android different and important, Android Stack overview, Linux kernel, native libraries, App framework, Apps, SDK overview, platforms, tools, versions. Creating and setting up custom Android emulator. | |
Unit-2 |
Teaching Hours:8 |
Introduction to Android
|
|
Install the android SDK, Install base tools, install SDKs and Add-ons, Install apache Ant, Emulator, and Device. Get know Eclipse, Build , install and Run the Application in your Emulator or Device, Project Structure. | |
Unit-3 |
Teaching Hours:12 |
Designing User interface
|
|
Designing by declaration, creating the opening screen, using alternate resources, implementing an about box, applying a theme, adding a menu, adding settings, debugging with log messages, debugging with debugger. | |
Unit-4 |
Teaching Hours:8 |
Exploring 2D graphics and Multimedia
|
|
Learning the basics, adding Graphics to existing apps, handling input, learn to change the final improvements, Playing audio, Playing Video, Adding sound to existing app | |
Unit-5 |
Teaching Hours:7 |
Storing local Data
|
|
Reading/writing local data, Accessing the Internal File system, Accessing SD card. | |
Text Books And Reference Books: [1] Grant Allen, Beginning Android 4, Apress, 2012. [2] Wei-Meng Lee, Beginning android 4 application Development, John Wiley & sons, Inc, 2012. | |
Essential Reading / Recommended Reading [1] Ed Burnette, Hello, Android: Introducing Google's Mobile Development Platform, Pragmatic. Bookshelf (2009), ISBN-13: 978-1934356173. [2] Jerome (J.F) DiMarzio , Android - A programmer's Guide, TataMcgraw Hill, ISBN: 9780071070591, 2010.
| |
Evaluation Pattern CIA - 50% ESE - 50% | |
CSC542D - GRAPHICS AND ANIMATION (2021 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
To acquire knowledge in three-dimensional modelling and animation using 3DS Max software and to render the animated scene effectively using light and material design. |
|
Learning Outcome |
|
Upon completion of the course students will be able to: CO1: Understand the concept of 2D and 3D. CO2: Construct graphic models in 2D and 3D with lighting effects. CO3: Apply animation on 3D models. |
Unit-1 |
Teaching Hours:9 |
Introducing Objects
|
|
Standard primitives, modelling with modifiers, making clones, working with groups. | |
Unit-1 |
Teaching Hours:9 |
Autodesk 3ds Max
|
|
Introduction, Working, touring the interface, working with objects, and viewing. | |
Unit-2 |
Teaching Hours:9 |
Creating Shapes with Splines
|
|
Drawing with splines, modifying a shape, outlining and extruding splines, combining and extruding primitive splines, creating a solid form with splines. | |
Unit-2 |
Teaching Hours:9 |
Editing Meshes and Creating and Organizing and Editing Objects
|
|
Creating shapes with Boolean objects, tracing a sketch, editing meshes, create symmetric forms, smoothing meshes. Naming and renaming objects, organizing objects by layer, lofting an object. | |
Unit-3 |
Teaching Hours:9 |
Light and Shadow
|
|
Lighting the model, rendering a view, ambient light, adding shadow effects, playing in the shadows, using the light listener, using scene states. | |
Unit-3 |
Teaching Hours:9 |
Enhancing Models with Materials
|
|
Texture maps, adding materials to object, editing materials, using the standard material, assigning materials to parts of an object. | |
Unit-4 |
Teaching Hours:9 |
Organizing Objects and Scene Management
|
|
Gaining access, arranging furniture, replacing objects, using the rendered framework window. | |
Unit-4 |
Teaching Hours:9 |
Using the Camera
|
|
Basics of 3ds max camera, setting up an interior view, creating an environment, using immersive environment for animation, using render type and elements, matching your scene to background image. | |
Unit-5 |
Teaching Hours:9 |
Animation
|
|
The world of video, Time, creating a quick study animation, key frames, increasing and editing key frames, adding more frames, moving the camera target over time, controlling lights over time. | |
Text Books And Reference Books: [1] J. Harper, Mastering Autodesk 3ds Max 2013. Sybex, 2012. | |
Essential Reading / Recommended Reading [1] R. L. Derakhshani and D. Derakhshani, Autodesk 3ds Max Essential. Sybex, 2011. [2] K. L. Murdock, 3ds Max 2012 Bible. Wiley, 2011. [3] T. Mullen, Introducing Character Animation with Blender. Sybex, 2007. | |
Evaluation Pattern CIA: 50% ESE: 50% | |
CSC542E - .NET TECHNOLOGY (2021 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
The course gives introduction to the .Net framework. It also enable the studentst to learn and develop console, windows and web based application in the .NET framework using C# programming. |
|
Learning Outcome |
|
CO1: Understand the buliding blocks of .Net framework. |
Unit-1 |
Teaching Hours:10 |
Introduction
|
|
Vision and goals of .NET, Building blocks of .Net, Overview of .Net applications, .Net evolution, The .Net Framework Architecture, Intermediate Language(IL), Common Language Runtime (CLR), JIT Compilation, Common Type System(CTS), Common Language System (CLS), Assemblies, IL Disassembler (ILdasm.exe), Namespaces. C# features Working with methods- understanding method structure, calling a method, understanding parameter types, overloading methods, virtual methods, overriding methods. | |
Unit-2 |
Teaching Hours:10 |
C# classes
|
|
Constants, fields, methods, properties, events, indexers, operators, constructors, destructors, static modifiers. Compiling with multiple classes, virtual and override methods, abstract methods, sealed classes, Boxing and Unboxing,Working with namespaces, Understanding interfaces, handling exceptions. Self Learning: Class Inheritance | |
Unit-3 |
Teaching Hours:9 |
Windows Applications
|
|
Understanding Windows Forms Architecture, Windows controls: Common, Containers, Menus and Tool strips, Data, Reporting. Adding and using windows controls to the form. | |
Unit-4 |
Teaching Hours:8 |
Database programming with ADO.NET
|
|
Understanding the Dataset classes and their relatives, Understanding OLEDB and SQL Server Support, Understanding common database operations using ADO.NET–Operations that don’t return rows, Data operations that return single row entities, data operations that affect single-row entities, data operations returning sets of rows, data operations affecting sets of rows, operations that return hierarchical data. | |
Unit-5 |
Teaching Hours:8 |
ASP.NET
|
|
Creating web applications with webforms [ASP.NET], Difference between ASP and ASP.NET, Defining a web application, ASP.NET architecture, ASP.NET webforms, Code behind model, Validation controls in ASP.NET, Server controls and data binding, Grid view, data repeater, data list, Data binding in ASP.NET, Data source controls-sql data source, Data controls–gridview and details view, Login controls. | |
Text Books And Reference Books:
[1] JeffFerguson, BrianPatterson, Jason Beres ,C# Programming Bible ,Wiley Publishing Inc., Reprint 2006. | |
Essential Reading / Recommended Reading
[1] JeffProsise, Programming .Net, 2nd Edition, WP Publishers & Distributors Pvt.Ltd, 2009. [2] Kevin Hoffman & Jeff Gabriel, Professional .Net Framework, 1stEdition, Wrox PressPublishers,2006. | |
Evaluation Pattern CIA - 50% | |
CSC551A - DATA ANALYTICS LAB (2021 Batch) | |
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
Max Marks:50 |
Credits:2 |
Course Objectives/Course Description |
|
This course is to help students to do hands-on lab experience by practicing data analytics to get the insights from the chosen area/domain based on the given topics. |
|
Learning Outcome |
|
CO1: Demonstrate the Correlation and Regression methods. CO2: Design different forecasting models. CO3: Analyse data classification and clustering based on different methods. |
Unit-1 |
Teaching Hours:30 |
List of programs
|
|
| |
Text Books And Reference Books:
| |
Essential Reading / Recommended Reading
| |
Evaluation Pattern CIA - 50% ESE - 50% | |
CSC551B - INTERNET OF THINGS LAB (2021 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
To explore students to the world of interconnected devices, communication among these connected devices, transfer of data and further analysis of this data to make appropriate decisions |
|
Learning Outcome |
|
CO1: Analyze the functional blocks involved in Internet of Things. CO2: Understand the architecture of Internet of Things. CO3: Infer the process of analysing data in Internet of Things. CO4: Demonstrate the application of IoT in real world. |
Unit-1 |
Teaching Hours:9 |
Introduction to Internet of Things
|
|
Introduction, Definition and Characteristics of IoT, Physical Design of IoT, Things in IoT, IoT Protocols, Logical Design of IoT, IoT Functional Blocks, IoT Communication Models, IoT Communications APIs, IoT Enabling Technologies, Wireless Sensor Networks, Cloud Computing, Big Data Analytics, Communication Protocols, Embedded Systems. | |
Unit-2 |
Teaching Hours:9 |
IoT Physical Devices and EndPoints
|
|
What is an IoT Device, Exemplary Device: Raspberry Pi, About the Board, Linux on Raspberry Pi, Raspberry Pi interfaces, Programming Raspberry Pi with Python. Other IoT Devices – pcDuino, BeagleBone Black, Cubieboard. | |
Unit-3 |
Teaching Hours:9 |
Domain Specific IoTs and M2M
|
|
Home Automation, Cities, Environment, Energy, Retail, Logistics, Agriculture, Industry, Health & Lifestyle. IoT and M2M – Introduction, M2M, Difference between IoT and M2M, SDN and NFV for IoT. | |
Unit-4 |
Teaching Hours:9 |
Arduino Programming
|
|
The Arduino Ecosystem, Installing the software, Connecting the Arduino, Opening a sketch, Sketching in code, The Structure of Arduino C, Verifying and Uploading, Working with variables, Making Decisions, Digital Ins and Outs, Analog In, Analog Out. | |
Unit-5 |
Teaching Hours:9 |
Infrastructure and Service Discovery Protocols for the IoT Ecosystem
|
|
Infrastructure Protocols: Routing Protocol, IEEE 802.15.4, Bluetooth Low Energy, Z-Wave, ZigBee. Protocols for IoT Service Discovery: multicast Domain Name System (mDNS), DNS Service Discovery, Universal Plug and Play. Prominent IoT Service Discovery Products available in the market. | |
Text Books And Reference Books: [1] Arshdeep Bahga and Vijay Madisetti , "Internet of Things: A Hands-on Approach", Universities Press, 2015 [2] Pethuru Raj and Anupama C. Raman , “The Internet of Things: Enabling Technologies, Platforms, and Use Cases", CRC Press, 2017. [3] Brian Evans, Beginning Arduino Programming, Apress, 2011 | |
Essential Reading / Recommended Reading [1] March Schwartz, “Internet of Things with Arduino Cookbook”, Packt Publishing, 2016 [2] Olivier Hersent , David Boswarthick, Omar Elloumi , “The Internet of Things – Key applications and Protocols”, Wiley, 2012. [3]Peter Waher, “Mastering Internet of Things: Design and create your own IoT applications using Raspberry Pi 3”, Packt Publishing, 2018 | |
Evaluation Pattern CIA 50% ESE 50% | |
CSC551C - DIGITAL IMAGE PROCESSING LAB (2021 Batch) | |
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
Max Marks:50 |
Credits:2 |
Course Objectives/Course Description |
|
This course helps student to understand image enhancement techniques in spatial domain.This also focuses on classification of images using Matlab |
|
Learning Outcome |
|
CO1: Understand the enhancement techniques of images. CO2: Analyse different filtering methods in Spatial domain.
|
Unit-1 |
Teaching Hours:30 |
List of programs
|
|
1. Write a program to display frequency of each pixel occurring in a row of an image. 2. Write a program to convert color images to Gray scaleImages. 3. Write a program to perform Rotation of images using differentmethods. 4. Write a program to perform resizing of images using differentmethods. 5. Write a program to implement Contraststretching 6. Write a program to demonstrate smoothening of animage 7. Write a program to perform non-linear filtering of animage(Median) 8. Write a program to implement of Edgedetection 9. Write a program to extract the three color components in theimages 10. Write a program to perform bit planeslicing. | |
Text Books And Reference Books: - | |
Essential Reading / Recommended Reading - | |
Evaluation Pattern CIA 50% ESE 50% | |
CSC551D - BUSINESS INTELLIGENCE LAB (2021 Batch) | |
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
Max Marks:50 |
Credits:2 |
Course Objectives/Course Description |
|
This course is designed to introduce a concept of Business Intelligence for better business decision. Also gives practical knowledge on implementation of Business Intelligence concepts. |
|
Learning Outcome |
|
CO1: Explore various modeling techniques and business intelligence methods to various situations using data mining tools. CO2: Demonstrate the impact of business reporting, information visualization, and dashboards using BI tools. |
Unit-1 |
Teaching Hours:30 |
Programs
|
|
1. Practice various data access methods. Representation formats: CSV, FLV, ARFF, XML. 2. Implement data conversion. eg. CSV2ARFF file format conversion in Java. 3. Configuring and testing the ETL tools. 4. Implement pipeline, sampling. 5. Implement surrogate keys and change in dimensions. 6. Practice data source views, dimensions, hierarchies. 7. Implement OLAP explorative data analysis with Pivot Tables. 8. Implement the metrics. 9. Implement Parent-child hierarchies. ROLAP and MOLAP. 10. Implement SQL reporting services. | |
Text Books And Reference Books: - | |
Essential Reading / Recommended Reading - | |
Evaluation Pattern CIA - 50% ESE- 50% | |
CSC552A - UNIX OPERATING SYSTEM LAB (2021 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
UNIX is a multi user and multi-tasking operating system. After learning the concepts of an operating system, it is appropriate to learn how UNIX implements these concepts. The subject is introduced with the features and architecture of UNIX. The file system, Process management and Memory management are discussed to make the students understand the internals of UNIX. Various commands used by UNIX shell is also discussed which makes the users of UNIX comfortable to interact with each other. Bourne shell programming is dealt in depth which can be used to develop applications in UNIX. |
|
Learning Outcome |
|
CO1: Describe the architecture and features of UNIX Operating System and distinguish it from other Operating System CO2: Apply and change the ownership and file permissions using advance Unix commands. CO3: Build Regular expression to perform pattern matching using utilities like grep, sed and awk. CO4: Implement shell scripts for real time applications.
|
Unit-1 |
Teaching Hours:8 |
Introduction to UNIX
|
|
Evolution of UNIX – UNIX System Structure – Features of Unix - Operating System Services - Unix Kernel - Locating Commands, Internal and External Commands, Flexibility of Command Usage, man: Browsing and Manual Pages On-line, Understanding the man Documentation. General Purpose Utilities: cal, date, echo, printf, echo, bc, script, passwd, who, uname, tty, stty. | |
Unit-2 |
Teaching Hours:9 |
The UNIX file system
|
|
The File, I-nodes – Structure of a regular file. The HOME Variable: The Home Directory, Directory related commands: pwd, mkdir, cd, rmdir. Absolute and relative path names. The UNIX File System. File manipulation commands: cat, cp, rm, mv, more, The lp Subsystem: Printing a File, file, wc, Words and Characters, od, The spell and ispell, cmp, comm, diff. File compression commands: gzip, gunzip, tar, zip, unzip. Basic file attributes: The –d Option: Listing Directory Attributes, File Ownership, File Permissions, chmod: Changing File Permissions, Directory Permissions, Changing File Ownership. Hard links, Symbolic Links, ln, umask, and find. | |
Unit-3 |
Teaching Hours:9 |
UNIX process management
|
|
Process Basics, Process States and Transitions, ps: Process Status, System Processes (-e or –a), Internal and External Commands, Running Jobs in Background, nice: Job Execution With Low Priority, Killing Processes with Signals, Job Control, at and batch: Execute Later, cron: Running Jobs Periodically, time: Timing Processes. PID and PPID. | |
Unit-4 |
Teaching Hours:9 |
Filters and communication simple filters
|
|
The Sample Database, pr: Paginating Files, head: Displaying the Beginning of a File, tail: Displaying the End of a File, cut: Slitting a File Vertically, paste: Pasting Files, sort: Ordering a File, uniq: Locate Repeated and Non repeated Lines, tr: Translating Characters, An Example: Displaying a Word-count List. Filters using regular expressions: grep: Searching for a Pattern, and egrep. Communication: Communicating with Other Users: Who, Mail, Wall, Send, Mesg, Ftp. | |
Unit-5 |
Teaching Hours:10 |
UNIX shell environment
|
|
The Wild-cards, Escaping and Quoting, Redirection; Review of vi Operations – Different Modes – Saving and Exiting - Accessing Multiple Files - Interacting with Unix - Miscellaneous Commands - Alphabetical List of Keys. Shell variables - Shell Keywords - Positional parameters - Passing command line arguments. Arithmetic in shell scripts - Read and Echo - Control Structures - if-then-fi - if-then-else-fi - Nested if - Case control structure – Loops - while-until –for - break and continue. Shell meta characters - Exporting variables - User defined Functions. | |
Text Books And Reference Books:
[1] Sumitabha Das. UNIX Concepts and Applications. 5th Edition, New Delhi: Tata McGraw Hill, 2013. [2] Yashavant P Kanetkar. Unix Shell Programming. New Delhi: BPB Publications, 2012. | |
Essential Reading / Recommended Reading
[1] Maurice J Bach. The Design of Unix Operating System. NewDelhi: Prentice Hall of India Pvt. Ltd, 2012. [2] Paul Love, Joe Merlino, Craig Zimmerman, Jeremy C. Reed, and Paul Weinstein. Beginning UNIX. New Delhi: Wiley Publishing, Inc, (Wrox Publishing) 2007 | |
Evaluation Pattern CIA - 50% ESE - 50% | |
CSC552B - WEB TECHNOLOGY LAB (2021 Batch) | |
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
Max Marks:50 |
Credits:2 |
Course Objectives/Course Description |
|
The Web Technology Lab provides a great opening for those who want to pursue a career in the web development. Student will learn the core concepts of web site design including the wire framing, planning and hosting. This course will help them to create a interactive website with great look and functionality.
|
|
Learning Outcome |
|
CO1: Design an interactive website with web tools. CO2: Design webpages with server-side scripting using PHP. CO3: Apply web development techniques like CSS and JavaScript for website design. |
Unit-1 |
Teaching Hours:30 |
List of Programs:
|
|
| |
Text Books And Reference Books: [1] Rachel Andrew, Jeremy Keith, “HTML5 for Web Designers”, Second Edition, 2nd Edition, 2016, ISBN: 9781492017899, Publisher - A Book Apart. | |
Essential Reading / Recommended Reading [1] Faithe Wempen, Microsoft,” Start Here! Learn HTML5" , 2012 | |
Evaluation Pattern CIA-50% ESE-50% | |
CSC552C - MOBILE APPLICATIONS LAB (2021 Batch) | |
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
Max Marks:50 |
Credits:2 |
Course Objectives/Course Description |
|
This course focuses on developing applications for modern Smartphone operating systems. Most of the course is dedicated to Google's Android. Rapid application development techniques are covered, as well as setup of the development environment, real-world testing, and deployment. |
|
Learning Outcome |
|
Provides solid foundation and skills for Android Programming and other technology applications for Mobile Devices CO1: Get hands-on experience on most popular application tools CO2: Create your Mob Apps Portfolio using Android |
Unit-1 |
Teaching Hours:30 |
List of programs
|
|
1. Creating “Hello world” Application. 2. Creating an Application that displays message based on the screen orientation. 3. Create an application that displays custom designed Opening Screen. 4. Create a calculator application using basic views. 5. Create a Login page for any application. 6. Create an application to calculate age for a given date of birth using date picker view. 7. Create an image gallery using image view and select picture from that. 8. Create menu in Application. 9. Play an audio, based on the user event. 10. Read/ write the Local data. 11.Learn to deploy android Applications | |
Text Books And Reference Books: - | |
Essential Reading / Recommended Reading - | |
Evaluation Pattern CIA: 50% ESE: 50% | |
CSC552D - GRAPHICS AND ANIMATION LAB (2021 Batch) | |
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
Max Marks:50 |
Credits:2 |
Course Objectives/Course Description |
|
To acquire knowledge in three dimensional modelling and animation using 3DS Max software and to render the animated scene effectively using light and material design. |
|
Learning Outcome |
|
CO1: Design real-time 3D objects using 3DS Max CO2: Apply effects to objects using light and material. CO3: Create animated frames on built models. |
Unit-1 |
Teaching Hours:30 |
List of programs
|
|
1. Modelling basic objects using standard primitives. 2. Editing shapes with meshes. 3. Transformations and filling of images. 4. Working with color palette and layers. 5. Enhancing objects with lights and shadow. 6. Enhancing models with materials. 7. Creation of images with special effects. 8. Rendering a Scene with layers in the time line. 9. Keyframe animation. 10. Rendering the animation. | |
Text Books And Reference Books: [1] J. Harper, Mastering Autodesk 3ds Max 2013. Sybex, 2012. | |
Essential Reading / Recommended Reading [1] R. L. Derakhshani and D. Derakhshani, Autodesk 3ds Max Essential. Sybex, 2011. [2] K. L. Murdock, 3ds Max 2012 Bible. Wiley, 2011. [3] T. Mullen, Introducing Character Animation with Blender. Sybex, 2007. | |
Evaluation Pattern CIA: 50% ESE: 50% | |
CSC552E - .NET TECHNOLOGY LAB (2021 Batch) | |
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
Max Marks:50 |
Credits:2 |
Course Objectives/Course Description |
|
Apply the knowledge acquired on object oriented programming concepts to develop console, window and web based applications. |
|
Learning Outcome |
|
CO1: Design and develop an application using fundamentals of object-oriented programming concepts. |
Unit-1 |
Teaching Hours:30 |
List of programs
|
|
| |
Text Books And Reference Books: -- | |
Essential Reading / Recommended Reading -- | |
Evaluation Pattern CIA : 50% | |
ELE531 - EMBEDDED SYSTEMS AND IOT FUNDAMENTALS (2021 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
This course on embedded systems provides the necessary theoretical background to understand and develop practical applications using the Arduino environment. It covers the basics of general embedded systems, standard peripherals and communication, operating systems and Arduino development environment and its applications. This course prepares students to acquire skills for their employability and also entrepreneurship in the future. Unit III caters to national and global needs. |
|
Learning Outcome |
|
CO1: Describe embedded systems, their classification and explain the concept of standard peripheral communication CO2: Differentiate between GPOS and RTOS concerning their functionalities CO3: Discuss features of Arduino IDE and development board CO4: Develop interfaces using I/O devices and write Arduino programs |
Unit-1 |
Teaching Hours:15 |
|||||||||||||||||||||
Introduction to embedded systems and standard peripheral communication
|
||||||||||||||||||||||
Introduction, Comparison between embedded systems and general computing system, Major components of an embedded system, Block diagram, Processor embedded into a system, embedded hardware units in a system, Classification of embedded systems, applications, Case study of Digital Camera, ATM, Air conditioner, Pacemaker as embedded systems. Classification of I/Os- synchronous serial input, synchronous serial output, Asynchronous serial input, Asynchronous serial output, parallel port on bit input, parallel port on bit output, parallel port input, parallel port output. Serial communication devices-basics of operating modes, Serial bus communication protocols. Fundamentals of I2C, CAN, USB and firewire (IEEE 1394) protocols, SPI and SCI. Basics of timer and counting devices. | ||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
|||||||||||||||||||||
Basics of operating systems and Arduino development environment
|
||||||||||||||||||||||
Operating system- services of an OS. User and supervisory mode structure, layers at the structure in the system, Kernel and process management function. Introduction to the real-time operating system (RTOS), Basic functions in RTOS, examples of RTOS, Hard real-time and soft real-time operations. Structural units and activities of an RTOS. Introduction to Arduino environment, features, advantages, Programming overview, variables, functions, logical and math operators. Control structure- for, while, case. Arduino IDE, Introduction, creating program, program format and syntax, basic program examples. Arduino hardware- types of boards, comparison of specifications, Arduino Uno board- specifications, basic architecture, features of Atmega microcontroller. | ||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
|||||||||||||||||||||
Applications of Arduino and IOT fundamentals
|
||||||||||||||||||||||
Interfacing of I/O devices, simple analogue and digital input reading with a switch, reading from the keypad, reading analogue value, getting input from sensors- detecting light (LDR), movement (PIR sensor), sound (microphone, amplifier LM 386), heat (LM 35). Interface for visual output- LED, 7 segments LED and LCD module. Circuit and program examples for each. Basics of motor driver circuit- H Bridge. Basics of stepper motor, Micro Servo motor interfacing and control programs. Introduction to other Microcontroller development boards- Raspberry Pi, Adafruit Flora, Beaglebone black, important specifications. Concept of IOT, basics of IOT architecture and applications. | ||||||||||||||||||||||
Text Books And Reference Books: [1]. Raj Kamal,(2015). Embedded systems- Architecture, programming and Design, (3rd Edition), Mc Graw Hill Education (India) private limited. [2]. Prasad, K V K K,( 2004).Embedded/real-Time Systems: Concepts, Design and Programming: The Ultimate Reference, Wiley India. [3]. Bailey, Oliver, (2005). Embedded Systems Design, Dream Tech Press. [4]. Massimo Banzi, Michael Shiloh, (2007).Make Getting Started With Arduino, (3rd Edition.),.Shroff Publishers & Distributors. | ||||||||||||||||||||||
Essential Reading / Recommended Reading [1]. K.V. Shibu (2009). Introduction to the embedded system, (1st Edition.), McGraw Hill [2]. Michael Margolis, (2011). Arduino Cookbook, O’Reilly Media Inc. [3]. John Nussey, (2005). Arduino For Dummies, John Wiley & Sons Inc (Sea) Pvt Ltd, [4]. Dream Tech Software Team, (2002). Programming for Embedded Systems, Create Tomorrows Embedded Systems Today, Wiley India | ||||||||||||||||||||||
Evaluation Pattern
| ||||||||||||||||||||||
ELE541A - OPTOELECTRONIC DEVICES AND COMMUNICATION (2021 Batch) | ||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
|||||||||||||||||||||
Max Marks:100 |
Credits:3 |
|||||||||||||||||||||
Course Objectives/Course Description |
||||||||||||||||||||||
Optical fiber communication systems have revolutionized our global telecommunications network. With their very high data rates and capacity, optical fiber systems link continents, countries, cities and end-users. They have enabled the internet and changed our society. This paper provides comprehensive coverage of the field of electronic communication and various technologies using fibre optics. The principles of operation and properties of optoelectronic components, as well as the signal guiding characteristics of glass fibres, are discussed. Units I to III caters to local and regional needs. |
||||||||||||||||||||||
Learning Outcome |
||||||||||||||||||||||
CO1: Develop an understanding of basic phenomena in the area of Optoelectronics devices and their working. CO2: The knowledge acquired in the course helps apply their skills in designing communication link systems for national and global communication needs. CO3: Demonstrate different network topologies CO4: Illustrate various optical networks |
Unit-1 |
Teaching Hours:15 |
|||||||||||||||||||||
Optoelectronic devices
|
||||||||||||||||||||||
Classification of photonic devices, Interaction of matter and radiations, LED, construction, heterojunction structures, materials, working, characteristics and applications, Semiconductor diode laser, condition for amplification, laser cavity, construction details, characteristics & applications, photodetectors, photoconductors, PIN photodiode, avalanche photodiode, metal-semiconductor-metal (MSM) photo-detector photo-transistor, photomultiplier tube, comparison of photo-detectors. | ||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
|||||||||||||||||||||
Basics of optical fiber communication and optical amplifier networks
|
||||||||||||||||||||||
Introduction, Historical development, General OFC system, need for lightwave communication, advantages, disadvantages and applications of optical fiber communication, optical fiber waveguides, Ray transmission theory, cylindrical fiber, Types of rays, optical fiber modes and configurations, fiber profiles, cut-off wavelength, and mode field diameter. Optical fiber materials, plastic optical fiber, Speciality optical fiber, photonic crystal fiber, fiber optic cables. Indoor and Outdoor fiber optic cables
Optical amplifiers, Block diagram. Basic applications and types. Semiconductor optical amplifiers (SDA). EDFA (Erbium-doped fiber amplifier). Introduction to optical networks. Network topologies. Introduction to synchronous optical network/synchronous digital hierarchy (SONET/SDH) | ||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
|||||||||||||||||||||
Transmission characteristics of optical fiber, optical couplers, optical receivers and optical links
|
||||||||||||||||||||||
Introduction, Attenuation, absorption, scattering losses, bending loss, dispersion, Intra modal dispersion, and Intermodal dispersion. Introduction to couplers & connectors, fiber alignment and joint loss, single-mode fiber joints, fiber splices, fiber connectors and fiber couplers. Optical Receiver Operation, receiver sensitivity, quantum limit, coherent detection, Analog receivers & Digital receivers, Analog links, Introduction, an overview of analogue links, carrier noise ratio (CNR), multichannel transmission techniques, Digital links – Introduction, Overview of digital links. | ||||||||||||||||||||||
Text Books And Reference Books: [1]. Gerd Keiser, (2013). Optical fiber communications, (5th Edition), MGH company. [2]. John M. Senior, (2013). Optical fiber communications- Principles & Practice, (3rd Edition), Pearson. | ||||||||||||||||||||||
Essential Reading / Recommended Reading [1]. Joseph c. Palais (2006). Fiber optic communications, (4th Edition), Pearson. [2]. J.Wilson, J.F.B . Hawkes(2010.). Optoelectronics-An Introduction, (2nd Edition), PHI. | ||||||||||||||||||||||
Evaluation Pattern
| ||||||||||||||||||||||
ELE541B - ELECTRONIC INSTRUMENTATION (2021 Batch) | ||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
|||||||||||||||||||||
Max Marks:100 |
Credits:3 |
|||||||||||||||||||||
Course Objectives/Course Description |
||||||||||||||||||||||
This Paper will enable the students to get a thorough knowledge of measuring instruments and their measuring techniques. Any instrument consists of an input sensing element or transducer, signal conditioner and display unit. So the basic principles and applications of the transducers, signal conditioners, data acquisition systems and digital instruments are covered. The students are introduced to biomedical instrumentation as it is an emerging area of instrumentation and pc based on instrumentation. Units II and III caters to regional and national needs. |
||||||||||||||||||||||
Learning Outcome |
||||||||||||||||||||||
CO1: Analyse the performance characteristics and applications of electronic transducers and instruments CO2: Demonstrate the signal conditioning concepts and analyse the circuits CO3: Design and develop the data acquisition and conversion systems using various Electronic instruments and biomedical instruments CO4: Design and develop PC based instrumentation systems |
Unit-1 |
Teaching Hours:15 |
|||||||||||||||||||||
Transducers
|
||||||||||||||||||||||
Introduction, Basic concepts of measurement, Block diagram of a measurement system, Performance characteristics: static and dynamic Errors in measurement, Types of errors, sources of errors, dynamic characteristics. Electrical transducers, Selecting a transducer, classification of transducers-, Resistive, capacitive and inductive transducers- Strain gauge- types- un-bonded, bonded metal wire, foil and semiconductor types, Thermistor - temp characteristics, Thermocouple, IC temperature sensors LM 34/35 Resistance thermometer, Inductive transducers-Reluctance type- Linear variable differential transformer (LVDT), Capacitive transducer, Pressure transducer, Photoelectric transducers, Piezoelectric transducer. | ||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
|||||||||||||||||||||
Signal conditioning and data acquisition
|
||||||||||||||||||||||
Introduction, Block diagram of signal conditioning, Voltage to Current converter, Current to Voltage converter, and the expression for output. Practical integrator and differentiator circuit, frequency response, Logarithmic amplifier, circuit description and output expression.Basic Instrumentation amplifier- important features, basic instrumentation amplifier- block diagram, realization using 3 op-amps, differential instrumentation amplifier using transducer Bridge, output voltage derivation. Introduction, general data acquisition system (DAS), the objective of DAS, Single-channel and multi-channel DAS block diagrams qualitative description, Functional blocks of a data acquisition configuration, Digital to Analog converter- R-2R ladder and binary-weighted ladder circuits, brief analysis, D to A using op-amp summing amplifier, Analog to Digital converter- Successive approximation method, Flash ADC, block diagram explanation, Introduction to Lab view. | ||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
|||||||||||||||||||||
Electronic instruments and PC-based instrumentation
|
||||||||||||||||||||||
Digital voltmeter, performance characteristics, ramp type and dual slope type digital voltmeters, Digital multimeter, resolution and sensitivity of digital multimeter. LCR Meter, Signal generator, Function generator, CRT, vertical and horizontal deflection, Storage Oscilloscopes- analogue and digital, Bio-Medical instrumentation- Bioelectric potentials, ECG, EEG, EMG. The general form of PC based instrumentation system Data acquisition using serial interfaces, serial connection formats, serial communication modes, serial interface standards (RS 232), Features of USB, i2c, spi BUS type of communication protocols. | ||||||||||||||||||||||
Text Books And Reference Books: [1]. H.S.Kalsi,(2010). Electronic Instrumentation, (2nd Edition), TMH,. [2]. W.D. Cooper, A.D. Helfrick, (2008). Electronic Instrumentation and Measuring Techniques, 3rd Edition, PHI. | ||||||||||||||||||||||
Essential Reading / Recommended Reading [1]. A.K. Sawhney, Dhanpat Rai & sons, (2008). A Course in Electrical, Electronics Measurement and Instrumentation, BPB publications. [2]. C.S.Rangan, G.R.Sarma, VSV Mani, (2008).Instrumentation devices and systems,(2nd Edition.), TMH. [3]. N. Mathivanan (2011).PC based instrumentation, (3rd Edition.), PHI. | ||||||||||||||||||||||
Evaluation Pattern
| ||||||||||||||||||||||
ELE541C - DIGITAL SIGNALS AND SYSTEM ARCHITECTURE (2021 Batch) | ||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
|||||||||||||||||||||
Max Marks:100 |
Credits:3 |
|||||||||||||||||||||
Course Objectives/Course Description |
||||||||||||||||||||||
This paper is designed to understand the fundamentals of signals, systems and digital signal processing. Digital and analogue signals are introduced, followed by their processing through various mathematical techniques. Basic concepts for continuous-time and discrete-time signals in the time and frequency domains are also covered. Electronic systems are introduced with the relation between the output and the input. The mathematical modelling of different types of systems is also detailed. |
||||||||||||||||||||||
Learning Outcome |
||||||||||||||||||||||
CO1: Illustrate different types of signals and their processing CO2: Demonstrate the fundamentals and applications of signal processing. CO3: Analyze how various kinds of signals and systems are processed practically CO4: Illustrate the architecture of digital signal processors CO5: Develop skills for international needs and cultivate entrepreneurship. |
Unit-1 |
Teaching Hours:15 |
|||||||||||||||||||||
Signals and its classifications
|
||||||||||||||||||||||
Introduction and Classification of signals: Definition of signal and systems, communication and control systems as examples. Sampling of analogue signals, Continuous-time and discrete-time signals, Classification of signals as even, odd, periodic and non-periodic, deterministic and non-deterministic, energy and power. Elementary signals/Functions: exponential, sine, impulse, step and its properties, ramp, rectangular, triangular, signum, sync functions. Operations on signals: Amplitude scaling, addition, multiplication, differentiation, integration, time scaling, time-shifting and time folding. | ||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
|||||||||||||||||||||
Digital Signal Processing and architecture
|
||||||||||||||||||||||
Signal sensing and acquisition: Basic Architectural features, DSP Computational Building Blocks, Bus Architecture and Memory, Data Addressing Capabilities, Address Generation Unit, Programmability and Program Execution, Speed Issues, Hardware looping, Interrupts, Stacks, Relative Branch support, Pipelining and Performance, Pipeline Depth, Interlocking, Branching effects, Interrupt effects, Pipeline Programming models. | ||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
|||||||||||||||||||||
TMS320C67XX Processor
|
||||||||||||||||||||||
Commercial Digital signal-processing Devices, Data Addressing modes of TMS320C67XX DSPs, Data Addressing modes of TMS320C6713 Processor, Memory space of the Processor, Program Control, instructions and Programming, On-Chip Peripherals, Interrupts of the processor, Pipeline Operations. Qualitative transformations on signals - Fourier transformations (qualitative). | ||||||||||||||||||||||
Text Books And Reference Books: [1]. Alan V. Oppenheim, Alan S.Willsky, S.Hamid Nawab, (2015). Signals and Systems, (62nd Edition), Peason. [2]. A. Anand Kumar, (2013). Signals and Systems (3rd Edition), PHI. [3]. P. Ramesh Babu, (2014). Digital Signal Processing, 6th Edition, Scitech. | ||||||||||||||||||||||
Essential Reading / Recommended Reading [1]. Nagoor Kani, (2010). Signals and Systems,(2nd Edition.), McGraw Hill Education. [2]. Taan S. ElAli, (2012). Discrete Systems and Digital Signal Processing with Matlab, (2nd Edition.), Taylor and Francis. | ||||||||||||||||||||||
Evaluation Pattern
| ||||||||||||||||||||||
ELE551 - EMBEDDED SYSTEMS AND IOT FUNDAMENTALS LAB (2021 Batch) | ||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
|||||||||||||||||||||
Max Marks:50 |
Credits:2 |
|||||||||||||||||||||
Course Objectives/Course Description |
||||||||||||||||||||||
This practical course covers the study of the Arduino development platform, writing the programs and implementing practical applications using Arduino Uno. The course has a provision for conducting all the experiments virtually using an online tool in tinkercad.com
|
||||||||||||||||||||||
Learning Outcome |
||||||||||||||||||||||
CO1: Acquire skills in using Arduino Environment and writing programs CO2: Interface various I/O devices and implement applications using the Arduino Uno development board CO3: Verify the design and programs using the Tinkercad web tool
|
Unit-1 |
Teaching Hours:30 |
||||||||||||
List of Experiments
|
|||||||||||||
1.Installing Arduino IDE, setting up of Arduino board, Uploading and running sample programs 2.Interfacing of LEDs (sequencing LEDs) 3.Interfacing a switch and reading the status of the switch 4.Reading analogue voltage from a potentiometer 5.Interfacing sensors- tilt sensor, light sensor 6.Servo motor control 7.Distance measurement with ultrasonic sensor 8.LCD Interfacing 9.DC motor control 10.Use of Tinkercad to design interface and run the Arduino programs | |||||||||||||
Text Books And Reference Books: [1] Web reference for Arduino Uno development board and programming, www. arduino.cc [2].Michael Margolis, (2011).Arduino Cookbook, O’Reilly Media Inc. | |||||||||||||
Essential Reading / Recommended Reading [3] Web reference for Arduino based projects, https://www.tinkercad.com/circuits | |||||||||||||
Evaluation Pattern
| |||||||||||||
ELE551A - OPTOELECTRONIC DEVICES AND COMMUNICATION LAB (2021 Batch) | |||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||
Course Objectives/Course Description |
|||||||||||||
This course describes the technical features and specifications of the optical fiber communication training kit. Students will be able to perform different types of experiments to understand basic fiber optical communications. The kit demonstrates the properties of fiber optic transmitters and receivers, characteristics of fiber optic cables, different types of modulation and demodulation techniques, and PC to PC communication via fiber optic link using the RS232 interface. It can also be used to demonstrate various digital communication techniques via fiber-optic links. |
|||||||||||||
Learning Outcome |
|||||||||||||
CO1: Acquire and apply knowledge in Optoelectronics using real components and devices. CO2: Acquire skills to meet the growing demand of the optoelectronic industry. CO3: Design and analyze various digital and analog optical fiber systems. CO4: Design, model, and simulate different optical systems using industry-relevant software. |
Unit-1 |
Teaching Hours:30 |
||||||||||||
List of Experiments:
|
|||||||||||||
1. Setting up an Analog and Digital fiber link 2. Measurement of Propagation or Attenuation Loss in the optical fiber 3. Study of bending loss in optical fiber 4. Calculation of Numerical Aperture of optical fiber 5. Study of V I characteristics of Light-emitting diode 6. Study the characteristics of Photodiode and phototransistor 7. Study of voice transmission through fiber optic link 8. PC to PC communications through fiber optic link 9. Study of modulation techniques (AM, FM, and PWM) | |||||||||||||
Text Books And Reference Books: [1]. Gerd Keiser, (2013). Optical fiber communications, (5th Edition), MGH company. [2]. John M. Senior, (2013). Optical fiber communications- Principles & Practice, (3rd Edition), Pearson. [3]. Scientech 2501 optical fiber communication trainer kit reference manual and tutorials. [4]. Opti system 17.1 user’s manual and tutorials (www.optiwave.com). | |||||||||||||
Essential Reading / Recommended Reading [1]. Joseph c. Palais (2006). Fiber optic communications, (4th Edition), Pearson. [2]. J.Wilson, J.F.B . Hawkes (2010.). Optoelectronics-An Introduction, (2nd Edition), PHI. | |||||||||||||
Evaluation Pattern
| |||||||||||||
ELE551B - ELECTRONIC INSTRUMENTATION LAB (2021 Batch) | |||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||
Course Objectives/Course Description |
|||||||||||||
This course provides laboratory hours that allow students the opportunity to enhance their understanding of how to construct, analyse and troubleshoot basic signal conditioning and instrumentation amplifier circuits using basic ICs and discrete components. These topics will enhance their basic skills which in turn can be useful for global industrial requirements.
|
|||||||||||||
Learning Outcome |
|||||||||||||
CO1: Impart the concepts of signal conditioning using op-amps and instrumentation amplifiers practically CO2: Demonstrate the basic experimental techniques in the operation of instrumentation amplifier based circuits and their applications CO3: Design and develop different data acquisition techniques using sensors CO4: Design, simulate and analyse electronic instrumentation elements using software like EWB, Multisim, etc. |
Unit-1 |
Teaching Hours:30 |
||||||||||||
List of experiments
|
|||||||||||||
1. Op-amp Integrator –Frequency response & waveforms.
2. Op-amp Differentiator –Frequency response & waveforms.
3. Capacitance Meter using IC 555
4. Instrumentation amplifier.
5. DAC with binary-weighted resistors
6. Study of DAC using IC 0804
7. Interfacing of an ADC to a Computer port
8. Flash ADC – IC Quad op-amp
9. Frequency counter
10. Familiarization with basic transducers by using a trainer kit.
11. Characteristics of a phototransistor 12. Acquisition of temperature sensor data through bridge circuit and Instrumentation amplifier. | |||||||||||||
Text Books And Reference Books:
[1]. H.S.Kalsi,(2010). Electronic Instrumentation, (2nd Edition), TMH,.
[2]. W.D. Cooper, A.D. Helfrick, (2008). Electronic Instrumentation and Measuring Techniques, 3rd Edition, PHI.
| |||||||||||||
Essential Reading / Recommended Reading
[1]. A.K. Sawhney, Dhanpat Rai & sons, (2008). A Course in Electrical, Electronics Measurement and Instrumentation, BPB publications.
[2]. C.S.Rangan, G.R.Sarma, VSV Mani, (2008).Instrumentation devices and systems,(2nd Edition.), TMH.
[3]. N. Mathivanan (2011).PC-based instrumentation, (3rd Edition.), PHI.
| |||||||||||||
Evaluation Pattern
| |||||||||||||
ELE551C - DIGITAL SIGNALS AND SYSTEM ARCHITECTURE LAB (2021 Batch) | |||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||
Course Objectives/Course Description |
|||||||||||||
This practical course covers the fundamentals of signals and systems. Basic simulation of signals and systems and signal processing through various mathematical techniques using GNU Octave /MATLAB/Python will be carried out.
|
|||||||||||||
Learning Outcome |
|||||||||||||
CO1: Demonstrate the basic programming in MATLAB/Python/Octave CO2: Simulate and analyze different types of signals and model how they can be processed CO5: Develop skills toward national and international job requirements in the field of signals and systems |
Unit-1 |
Teaching Hours:30 |
||||||||||||
List of experiments
|
|||||||||||||
1. Introduction to Octave
2. Plotting Elementary signals
3. Plotting of continuous-time and discrete-time signals
4. Sampling of signals
5. Periodic and non-periodic signals
6. Even and odd signals
7. Operations on signals for the independent variable
8. Operations on signals for the dependent variable
9. Modulation of signals
| |||||||||||||
Text Books And Reference Books:
[1]. Alan V. Oppenheim, Alan S.Willsky, S.Hamid Nawab, (2015).Signals and Systems, (62nd Edition), Peason.
[2]. A. Anand Kumar, (2013).Signals and Systems, (3rd Edition.), PHI.
[3]. Nagoor Kani, (2010).Signals and Systems, (2nd Edition.), McGraw Hill Education.
| |||||||||||||
Essential Reading / Recommended Reading
[1]. Alan V. Oppenheim, Alan S.Willsky, S.Hamid Nawab, (2015).Signals and Systems, (62nd Edition), Peason.
[2]. A. Anand Kumar, (2013).Signals and Systems, (3rd Edition.), PHI.
[3]. Nagoor Kani, (2010).Signals and Systems, (2nd Edition.), McGraw Hill Education.
| |||||||||||||
Evaluation Pattern
| |||||||||||||
MAT531 - LINEAR ALGEBRA (2021 Batch) | |||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||
Max Marks:100 |
Credits:3 |
||||||||||||
Course Objectives/Course Description |
|||||||||||||
This course aims at developing the ability to write the mathematical proofs. It helps the students to understand and appreciate the beauty of the abstract nature of mathematics and also to develop a solid foundation of theoretical mathematics. Course Objectives : This course will help the learner to COBJ1. understand the theory of matrices, concepts in vector spaces and Linear Transformations. COBJ2. gain problems solving skills in solving systems of equations using matrices, finding eigenvalues and eigenvectors, vector spaces and linear transformations. |
|||||||||||||
Learning Outcome |
|||||||||||||
CO1: use properties of matrices to solve systems of equations and explore eigenvectors and eigenvalues. CO2: understand the concepts of vector space, basis, dimension, and their properties. CO3: analyse the linear transformations in terms of matrices. |
Unit-1 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Matrices and System of linear equations
|
|||||||||||||||||||||||||||||
Elementary row operations, rank, inverse of a matrix using row operations, Echelon forms, normal forms, system of homogeneous and non-homogeneous equations, Cayley Hamilton theorem, eigenvalues and eigenvectors, diagonalization of square matrices. | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Vector Spaces
|
|||||||||||||||||||||||||||||
Vector space-examples and properties, subspaces-criterion for a subset to be a subspace, linear span of a set, linear combination, linear independent and dependent subsets, basis and dimensions, and standard properties. | |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Linear Transformations
|
|||||||||||||||||||||||||||||
Linear transformations, properties, matrix of a linear transformation, change of basis, range and kernel, rank and nullity, rank-nullity theorem, non-singular linear transformation, eigenvalues and eigenvectors of a linear transformation. | |||||||||||||||||||||||||||||
Text Books And Reference Books: 1. S. Narayan and P.K. Mittal, Text book of Matrices, 10th ed., New Delhi: S Chand and Co. Ltd, 2004. 2. V. Krishnamurthy, V. P. Mainra, and J. L. Arora, An introduction to linear algebra. New Delhi, India: Affiliated East East-West Press Pvt Ltd., 2003. | |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading 1. D. C. Lay, Linear Algebra and its Applications, 3rd ed., Indian Reprint, Pearson Education Asia, 2007. 2. S. Lang, Introduction to Linear Algebra, 2nd ed., New York: Springer-Verlag, 2005. 3. S. H. Friedberg, A. Insel, and L. Spence, Linear algebra, 4th ed., Pearson, 2015. 4. Gilbert Strang, Linear Algebra and its Applications, 4th ed., Thomson Brooks/Cole, 2007. 5. K. Hoffmann and R. A. Kunze, Linear algebra, 2nd ed., PHI Learning, 2014. | |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT541A - INTEGRAL TRANSFORMS (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||||||||||||||||||
Max Marks:100 |
Credits:3 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
This course aims at providing a solid foundation upon the fundamental theories on Fourier and Laplace transforms. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: Evaluate integrals by using Fourier series and Fourier integrals. CO2: Apply Fourier sine and cosine transforms for various functions. CO3: Derive Laplace transforms of different types of functions. CO4: Utilize the properties of Laplace transforms in solving ordinary differential equations. |
Unit-1 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Fourier series and Fourier transform
|
|||||||||||||||||||||||||||||
Fourier series and Fourier transform of some common functions. The Fourier integral, complex Fourier transforms, basic properties, transform of the derivative, convolution theorem, and Parseval’s identity. The applications of Fourier transform to ordinary differential equations. | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Fourier sine and cosine transforms
|
|||||||||||||||||||||||||||||
Fourier cosine and sine transforms with examples, properties of Fourier Cosine and Sine Transforms, applications of Fourier sine and cosine transforms with examples. | |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Laplace transform
|
|||||||||||||||||||||||||||||
Laplace Transform of standard functions, Laplace transform of periodic functions, Inverse Laplace transform, solution of ordinary differential equation with constant coefficient using Laplace transform, solution of simultaneous Ordinary differential equations. | |||||||||||||||||||||||||||||
Text Books And Reference Books: B. Davis, Integral transforms and their Applications, 2nd ed., Springer Science and Business Media, 2013. | |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT541B - MATHEMATICAL MODELLING (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||||||||||||||||||
Max Marks:100 |
Credits:3 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
This course is concerned with the fundamentals of mathematical modeling. It deals with finding solution to real world problems by transforming into mathematical models using differential equations. The coverage includes mathematical modeling through first order, second order and system of ordinary differential equations.
This course will help the learner to COBJ1. interpret the real-world problems in the form of first and second order differential equations. COBJ2. familiarize with some classical linear and nonlinear models. COBJ3. analyse the solutions of systems of differential equations by phase portrait method. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: Apply differential equations in other branches of sciences, commerce, medicine and others CO2: Understand the formulation of some classical mathematical models. CO3: Demonstrate competence with a wide variety of mathematical tools and techniques. CO4: Build mathematical models of real-world problems. |
Unit-1 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Mathematical Modeling through First Ordinary Differential Equations
|
|||||||||||||||||||||||||||||
Population Dynamics, Carbon dating, Newtons law of cooling, Epidemics, Economics, Medicine, mixture problem, electric circuit problem, Chemical reactions, Terminal velocity, Continuously compounding of interest. | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Mathematical Modeling through Second Ordinary Differential Equations
|
|||||||||||||||||||||||||||||
The vibrations of a mass on a spring, free damped motion, forced motion, resonance phenomena, electric circuit problem, Nonlinear-Pendulum. | |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Mathematical Modeling through system of linear differential equations:
|
|||||||||||||||||||||||||||||
Phase plane analysis: Phase Portrait for Linear and Non-Linear Systems, Stability Analysis of Solution, Applications, Predator prey model: Lotka-Volterra Model, Kermack-McKendrick Model, Predator-Prey Model and Harvesting Analysis, Competitive-Hunter Model, Combat models: Lanchester Model, Battle of IWO Jima, Battle of Vietnam, Battle of Trafalgar., Mixture Models, Epidemics-SIR model, Economics. | |||||||||||||||||||||||||||||
Text Books And Reference Books:
| |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT541C - GRAPH THEORY (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||||||||||||||||||
Max Marks:100 |
Credits:3 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course Description:This course is an introductory course to the basic concepts of Graph Theory. This includes definition of graphs, types of graphs, paths and circuits, trees, shortest paths and algorithms to find shortest paths. Course objectives: This course will help the learner to COBJ 1: Gain conceptual knowledge on terminologies used in graph theory.
COBJ 2: Understand the results on graphs and their properties. COBJ 3: Gain proof writing and algorithm writing skills. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: understand the terminology related to graphs CO2: analyze the characteristics of graphs by using standard results on graphs CO3: apply proof techniques and write algorithms |
Unit-1 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Introduction to Graphs
|
|||||||||||||||||||||||||||||
Graphs, connected graphs, classes of graphs, regular graphs, degree sequences, matrices, isomorphic graphs. | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Connectivity
|
|||||||||||||||||||||||||||||
Bridges, trees, minimum spanning trees, cut-vertices, blocks, traversability, Eulerian and Hamiltonian graphs, digraphs. | |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Planarity
|
|||||||||||||||||||||||||||||
Matching, factorizations, decompositions, graceful labeling, planar graphs, Embedding graphs on surfaces. | |||||||||||||||||||||||||||||
Text Books And Reference Books:
| |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT541D - CALCULUS OF SEVERAL VARIABLES (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||||||||||||||||||
Max Marks:100 |
Credits:3 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course Description: This course aims to enlighten students with the fundamental concepts of vectors, geometry of space, partial differentiation and vector analysis such as gradient, divergence, curl, and the evaluation of line, surface and volume integrals. The three classical theorems, viz., Green’s theorem, Gauss divergence theorem and the Stoke’s theorem are also covered. Course objectives: This course will help the learner to COBJ1. Gain familiarity with the fundamental concepts of vectors geometry of space. COBJ2. Understand differential and integral calculus of vector fields. COBJ3. Demonstrate an understanding of and be able to use Green’s Theorem for the plane, Stokes Theorem, and Gauss’ divergence Theorem to simplify and solve appropriate integrals. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: Solve problems involving vector operations. CO2: Understand the TNB frame work and derive Serret-Frenet formula. CO3: Compute double integrals and be familiar with change of order of integration.
CO4: Understand the concept of line integrals for vector valued functions. CO5: Apply Green's Theorem, Divergence Theorem and Stoke's Theorem. |
Unit-1 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Vectors and Geometry of Space
|
|||||||||||||||||||||||||||||
Fundamentals:Three-dimensional coordination systems, vectors and vector operations, line and planes in space, curves in space and their tangents, integrals of vector functions, arc length in space, curvature and normal vectors of a space, TNB frame, directional derivatives and gradient vectors, divergence and curl of vector valued functions. | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Multiple Integrals
|
|||||||||||||||||||||||||||||
Double integrals: Areas, moments, and centres of mass-double integrals in polar form-triple integrals in rectangular coordinates, masses and moments in three dimensions, triple integrals in cylindrical and spherical coordinates, substitutions in multiple integrals. | |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Integration in Vector Fields
|
|||||||||||||||||||||||||||||
Line integrals, vector fields, work, circulation and flux, path independence, potential functions, and conservative fields, Green’s theorem in the plane, surface area and surface integrals, parametrized surfaces, Stokes’ theorem, the divergence theorem. | |||||||||||||||||||||||||||||
Text Books And Reference Books: J. R. Hass, C Heil, M D Weir, Thomas’ Calculus, 14th ed., USA: Pearson, 2018. | |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT541E - OPERATIONS RESEARCH (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||||||||||||||||||
Max Marks:100 |
Credits:3 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course description: Operations research deals with the problems on optimization or decision making that are affected by certain constraints / restrictions in the environment. This course aims at teaching solution techniques of solving linear programming models, simple queuing model, two-person zero sum games and Network models. Course objectives: This course will help the learner to COBJ1. gain an insight executing the algorithms for solving linear programming problems including transportation and assignment problems. COBJ2. learn about the techniques involved in solving the two person zero sum game. COBJ3. calculate the estimates that characteristics the queues and perform desired analysis on a network. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: On successful completion of the course, the students should be able to solve Linear Programming Problems using Simplex Algorithm, Transportation and Assignment Problems.
CO2: On successful completion of the course, the students should be able to find the estimates that characterizes different types of Queuing Models.
CO3: On successful completion of the course, the students should be able to obtain the solution for two person zero sum games using Linear Programming. CO4: On successful completion of the course, the students should be able to formulate Maximal Flow Model using Linear Programming and perform computations using PERT and CPM. |
Unit-1 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Introduction to Linear Programming Problems
|
|||||||||||||||||||||||||||||
Introduction to simplex algorithm –Special cases in the Simplex Method –Definition of the Dual Problem – Primal Dual relationships – Dual simplex methods. Transportation Models: Determination of the starting solution – iterative computations of the transportation algorithm. Assignment Model: The Hungarian Method. | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Queuing Theory and Game Theory
|
|||||||||||||||||||||||||||||
Elements of a queuing Model – Pure Birth Model – Pure Death Model –Specialized Poisson Queues – Steady state Models: (M/M/1):(GD/∞/∞) – (M/M/1):(FCFS/∞/∞) - (M/M/1):(GD/N/∞) – (M/M/c):(GD/∞/∞) – (M/M/∞):(GD/∞/∞). Game Theory: Optimal solution of two person zero-sum games – Solution of Mixed strategy Games (only Linear programming solution).
| |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Network Models
|
|||||||||||||||||||||||||||||
Linear programming formulation of the shortest-route Problem. Maximal Flow model:- Enumeration of cuts – Maximal Flow Algorithm – Linear Programming Formulation of Maximal Flow Model. CPM and PERT:- Network Representation – Critical path computations – Construction of the Time Schedule – Linear Programming formulation of CPM – PERT calculations. | |||||||||||||||||||||||||||||
Text Books And Reference Books: A.H. Taha, Operations research, 9th ed., Pearson Education, 2014. | |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT551 - LINEAR ALGEBRA USING PYTHON (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course description: This course aims at providing hands on experience in using Python functions to illustrate the notions vector space, linear independence, linear dependence, linear transformation and rank. Course objectives: This course will help the learner to COBJ1. The built in functions required to deal with vectors and Linear Transformations. COBJ2. Python skills to handle vectors using the properties of vector spaces and linear transformations |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: Use Python functions in applying the notions of matrices and system of equations.
CO2: Use Python functions in applying the problems on vector space.
CO3: Apply python functions to solve the problems on linear transformations.
|
Unit-1 |
Teaching Hours:30 |
||||||||||||||||||||||||||||
Proposed Topics:
|
|||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Text Books And Reference Books:
| |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern The course is evaluated based on continuous internal assessments (CIA) and the lab e-record. The parameters for evaluation under each component and the mode of assessment are given below.
| |||||||||||||||||||||||||||||
MAT551A - INTEGRAL TRANSFORMS USING PYTHON (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
This course will help students to gain skills in using Python to illustrate Fourier transforms, Laplace transforms for some standard functions and implementing Laplace transforms in solving ordinary differential equations of first and second order with constant coefficient. Course Objectives: This course will help the learner to COBJ 1:code python language using jupyter interface. COBJ 2:use built in functions required to deal with Fourier and Laplace transforms. COBJ 3: calculate Inverse Laplace transforms and the inverse Fourier transforms of standard functions using sympy.integrals |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1.: Acquire skill in Python Programming to illustrate Fourier series, Fourier and Laplace transforms. CO2.: Use Python program to solve ODE?s by Laplace transforms. |
Unit-1 |
Teaching Hours:30 |
||||||||||||||||||||||||||||
Integral transforms using Python
|
|||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Text Books And Reference Books: J. Nunez-Iglesias, S. van der Walt, and H. Dashnow, Elegant SciPy: The art of scientific Python. O'Reilly Media, 2017. | |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT551B - MATHEMATICAL MODELLING USING PYTHON (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course description: This course provides students with an understanding of the practical and theoretical aspects of mathematical models involving ordinary differential equations (ODEs) using Python programming. Course objectives: COBJ1. The course exposes students to various models spanning disciplines such as physics, biology, engineering, and finance. COBJ2. They will be able to develop a basic understanding of differential equations and skills to implement numerical algorithms to solve mathematical problems using Python. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: Acquire proficiency in using Python. CO2: Demonstrate the use of Python to understand and interpret applications of differential equations CO3: Apply the theoretical and practical knowledge to real life situations. |
Unit-1 |
Teaching Hours:30 |
||||||||||||||||||||||||||||
Propopsed Topics
|
|||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Text Books And Reference Books:
| |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern The course is evaluated based on continuous internal assessments (CIA) and the lab e-record. The parameters for evaluation under each component and the mode of assessment are given below.
| |||||||||||||||||||||||||||||
MAT551C - GRAPH THEORY USING PYTHON (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course description: The course graph theory using Python is aimed at enabling the students to appreciate and understand core concepts of graph theory with the help of technological tools. It is designed with a learner-centric approach wherein the students will understand the concepts of graph theory using programming tools and develop computational skills. Course objectives: This course will help the learner to COBJ1. Gain familiarity in Python language using jupyter interface and NetworkX package COBJ2. Construct graphs and analyze their structural properties. COBJ3. Implement standard algorithms for shortest paths, minimal spanning trees and graph searching.. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: construct graphs using related matrices CO2: compute the graph parameters related to degrees and distances CO3: gain mastery to deal with optimization problems related to networks CO4: apply algorithmic approach in solving graph theory problems |
Unit-1 |
Teaching Hours:30 |
||||||||||||||||||||||||||||
Proposed Topics:
|
|||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Text Books And Reference Books: 1. Mohammed Zuhair, Kadry, Seifedine, Al-Taie, Python for Graph and Network Analysis.Springer, 2017. | |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern The course is evaluated based on continuous internal assessments (CIA) and the lab e-record. The parameters for evaluation under each component and the mode of assessment are given below.
| |||||||||||||||||||||||||||||
MAT551D - CALCULUS OF SEVERAL VARIABLES USING PYTHON (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course description: The course calculus of several variables using python is aimed at enabling the students to explore and study the calculus with several variables in a detailed manner with the help of the mathematical packages available in Python. This course is designed with a learner-centric approach wherein the students will acquire mastery in understanding multivariate calculus using Python modules. Course objectives: This course will help the learner to gain a familiarity with COBJ1. Skills to implement Python language in calculus of several variables COBJ2. The built-in functions available in library to deal with problems in multivariate calculus |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: Demonstrate plotting of lines in two and three dimensional space CO2: implementing appropriate codes for finding tangent vector and gradient vector CO3: Evaluate line and double integrals using sympy module CO4: Acquainting suitable commands for problems in applications of line and double integrals. |
Unit-1 |
Teaching Hours:30 |
||||||||||||||||||||||||||||
Proposed Topics
|
|||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Text Books And Reference Books: H P Langtangen, A Primer on Scientific Programming with Python, 2nd ed., Springer, 2016 | |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern The course is evaluated based on continuous internal assessments (CIA) and the lab e-record. The parameters for evaluation under each component and the mode of assessment are given below.
| |||||||||||||||||||||||||||||
MAT551E - OPERATIONS RESEARCH USING PYTHON (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course description: Operations research deals with the problems on optimization or decision making that are affected by certain constraints / restrictions in the environment. This course aims to enhance programming skills in Python to solve problems chosen from Operations Research.
Course objectives: This course will help the learner to COBJ1. gain a familiarity in using Python to solve linear programming problems, calculate the estimates that characteristics the queues and perform desired analysis on a network. COBJ2. use Python for solving problems on Operations Research. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: On successful completion of the course, the students should be able to use Python programming to solve linear programming problems by using simplex method and dual simplex method. CO2: On successful completion of the course, the students should be able to solve Transportation Problems and Assignment Problems using Python module. CO3: On successful completion of the course, the students should be able to demonstrate competence in using Python modules to solve M/M/1, M/M/c queues, and Computations on Networks. |
Unit-1 |
Teaching Hours:30 |
||||||||||||||||||||||||||||
Proposed Topics
|
|||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Text Books And Reference Books: Garrido José M. Introduction to Computational Models with Python. CRC Press, 2016 | |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern The course is evaluated based on continuous internal assessments (CIA) and the lab e-record. The parameters for evaluation under each component and the mode of assessment are given below.
| |||||||||||||||||||||||||||||
CSC631 - DESIGN AND ANALYSIS OF ALGORITHMS (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||||||||||||||||||
Max Marks:100 |
Credits:3 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Understand the concept of a design and develop algorithm, mathematical aspects and analysis of algorithm, sort and search algorithms, various algorithmic techniques, and design methods. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
Course Outcomes CO1:Demonstrate their ability to apply appropriate Data Structures. CO2: Design and develop algorithms using relevant data structure operations. CO3: Evaluate the Algorithms for its efficiency. |
Unit-1 |
Teaching Hours:7 |
Introduction
|
|
Algorithm-definition, Specification- pseudo code conventions, recursive algorithms, Performance analysis – space complexity, time complexity, asymptotic notation, practical complexities, performance measurement, Randomized algorithms- basics of probability theory, identifying the repeated element, primality testing, advantages and disadvantages. | |
Unit-2 |
Teaching Hours:8 |
Elementary Data Structures
|
|
Stacks and queues, Trees- terminology, binary trees, Dictionaries- binary search trees, cost amortization, Priority queues- heaps, heap sort, Sets and disjoint Set Union-union and find operations, Graphs-definitions, representations. | |
Unit-3 |
Teaching Hours:8 |
Divide and Conquer
|
|
General method, Binary search, Finding the maximum and minimum, Merge sort, quick sort-performance measurement | |
Unit-4 |
Teaching Hours:12 |
Greedy Method & Dynamic Programming
|
|
The general method, Knapsack problem, Minimum cost spanning trees- Prim’s algorithm, Kruskal’s algorithm, Single-source shortest paths, Dynamic Programming: The general method, Multistage graphs, All pairs shortest paths, - -optimal binary search trees - The traveling salesperson problem. | |
Unit-5 |
Teaching Hours:10 |
Backtracking & Branch And Bound
|
|
Backtracking- The general method, The 8-queens problem, sum of subsets, graph coloring Hamiltonian cycles. , Branch and Bound: Least cost search, Bounding, FIFO Branch and bound, LC branch and bound, Knapsack problem, Traveling salesperson problem. | |
Text Books And Reference Books:
[1] Ellis Horowitz, Sartaj Sahni, Sanguthevar Rajasekaran, Fundamentals of computer algorithms, Galgotia Publications, 2007. | |
Essential Reading / Recommended Reading [1] Sara Baase and Allen VanGelder, Computer Algorithms Introduction to design and Analysis, Third edition, Pearson education, 2004. | |
Evaluation Pattern CIA - 50% ESE - 50% | |
CSC641A - INTRODUCTION TO SOFT COMPUTING (2021 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
The main objective of this course is to provide fundamental knowledge of soft computing techniques.On successful completion of the course,students will acquire fundamental knowledge of artificial neural network, fuzzy Logic and genetic algorithms. |
|
Learning Outcome |
|
CO1:Describe the structure of artificial neural network and Biological neural network. CO2:Demonstrate various artificial neural network models,supervised,unsupervised and reinforcement learning methods. CO3:Apply Perceptron (Single and Multiple output classes) and Back propagation algorithm in real time applications. |
Unit-1 |
Teaching Hours:9 |
Introduction to Soft Computing
|
|
Neural Networks-Application Scope of Neural Networks-Fuzzy Logic-Genetic Algorithm-Soft Computing. Introduction to Artificial Neural Networks Fundamental Concept of ANN: The Artificial Neural Network-Biological Neural Network-Comparison between Biological Neuron and Artificial Neuron-Evolution of Neural Network.
| |
Unit-2 |
Teaching Hours:9 |
Basic Models of ANN
|
|
Connections-Learning-Supervised Learning-Unsupervised Learning-Reinforcement Learning-Activation Functions Important Terminologies of ANN- Weights, Bias, Threshold, Learning Rate, Momentum Factor, Vigilance Parameter, Notations. | |
Unit-3 |
Teaching Hours:9 |
Supervised Learning Network
|
|
Perceptron Networks-Theory-Perceptron Learning Rule-Architecture-Flowchart for training Process-Perceptron Training Algorithm for Single and Multiple Output Classes. Back Propagation Network- Theory-Architecture-Flowchart for training process-Training Algorithm-Learning Factors for Back-Propagation Network. Radial Basis Function Network RBFN: Theory, Architecture, Flowchart and Algorithm. | |
Unit-4 |
Teaching Hours:9 |
Introduction to Fuzzy Logic and Sets
|
|
Introduction to Fuzzy Logic - Fuzzy Sets – Fuzzy set operations- properties of Fuzzy sets. Fuzzy Relations: cardinality-operations and properties of fuzzy relations-fuzzy composition. Fuzzy membership functions -Features of membership functions- Fuzzification- Methods of Membership value assignments. | |
Unit-5 |
Teaching Hours:9 |
Genetic Algorithm
|
|
Introduction to Genetic Algorithm-Biological Background-Genetic Algorithm and Search Space-Genetic Algorithm vs Traditional Algorithms-Basic Terminologies in Genetic Algorithm-Simple GA-General Genetic Algorithm | |
Text Books And Reference Books: [1] S.N.Sivanandam, S. N. Deepa, Principles of Soft Computing, Wiley-India, 3rd Edition, 2018. [2]S.N.Sivanandam,S. Sumathi, S.N.Deepa, Introduction to Neural Networks using MATLAB 6.0,Tata McGraw-Hill, New Delhi, 2010. | |
Essential Reading / Recommended Reading [1] Satish Kumar, Neural Networks – A Classroom approach, Tata McGraw-Hill, New Delhi,2007. [2] Martin T. Hagan, Howard B. Demuth, Mark Beale, Neural Network Design, Thomson Learning, India, 2002. [3] Simon Haykin, Neural Networks, PHI,2nd Edition,2005. [4] Ethem Alpaydin, Introduction To Machine Learning, PHI, 2005. [5] J.S.R. Jang, C.T.Sun, E.Mizutani, Neuro-Fuzzy and Soft Computing, PHI, 2012. | |
Evaluation Pattern CIA – 50 % ESE - 50 %
| |
CSC641B - CLOUD COMPUTING (2021 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
This course covers a series of current cloud computing technologies, including technologies for Infrastructure as a Service, Platform as a Service, Software as a Service, and Physical Systems as a Service. For different layers of the cloud technologies, practical solutions such as Google, Amazon, Microsoft,SalesForce.com. |
|
Learning Outcome |
|
CO1: Demonstrate the fundamental principles of distributed computing. CO2: Apply distributed computing in Cloud Computing. CO3: Evaluate the business models that underlie Cloud Computing. |
Unit-1 |
Teaching Hours:7 |
Introduction
|
|
The vision of cloud computing - Characteristics and benefits - Challenges ahead - Historical developments - Distributed systems - Virtualization - Building cloud computing environments - Application development - Infrastructure and system development - Computing platforms andtechnologies. | |
Unit-2 |
Teaching Hours:10 |
Principles of Parallel computing and Virtualization
|
|
Principles of Parallel Computing – Parallel vs. distributed computing - Elements of parallel computing - Hardware architectures for parallel processing Approaches to parallel programming - Laws of caution. Introduction to virtualization - Characteristics of virtualized environments - Taxonomy of virtualization techniques – Hardware Virtualization - Virtualization and cloud computing - Pros and cons of virtualization. | |
Unit-3 |
Teaching Hours:9 |
Cloud Computing Architecture
|
|
The Cloud reference model – Architecture – Types of Cloud – Public Cloud – Private Cloud – Hybrid Cloud – Community Cloud – Economies of the cloud. | |
Unit-4 |
Teaching Hours:10 |
Cloud Platforms in Industry
|
|
Amazon web services: Compute services - Storage services - Communication services - Additional services. Google AppEngine: Architecture and core concepts - Application life cycle - Cost model – Observations. Microsoft azure: Azure core concepts - SQL azure - Windows azure platform appliance. | |
Unit-5 |
Teaching Hours:9 |
Data in the cloud and Cloud Applications
|
|
Data in the cloud: Relational databases - Cloud file systems: GFS and HDFS - BigTable, HBase - Cloud data stores: Datastore and SimpleDB Cloud Application: Healthcare: ECG analysis in the cloud - Biology: protein structure prediction - Biology: gene expression data analysis for cancer diagnosis - Geoscience: satellite image processing.
| |
Text Books And Reference Books: [1] RajkumarBuyya, Christian Vecchiola and S. ThamaraiSelvi ―Mastering Cloud Computing” - Foundations and Applications Programming , MK publications, 2013. | |
Essential Reading / Recommended Reading [1] Michael J.Kavis, “Architecting the Cloud: Design Decisions for Cloud Computing Service Models SaaS, PaaS, and IaaS‖, John Wiley & Sons Inc., Jan 2014.
| |
Evaluation Pattern CIA: 50% ESE: 50% | |
CSC641C - COMPUTER ARCHITECTURE (2021 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
This course deals with concepts and models of computer peripherals. It explains a set of disciplines that describes a computer system by specifying its parts and their relations. The course provides insights into the basic design of an ALU, the memory design, the various operations performed. |
|
Learning Outcome |
|
CO1: Understand the evolution of computer hardware to meet the needs of multi-processing systems. CO2: Demonstrate the basic computer organization & design and state the significant components in CPU. CO3: Implement computer arithmetic algorithms and explain the input-output organization. |
Unit-1 |
Teaching Hours:7 |
Introduction
|
|
Basic Model of a Computer, Computer Components, Register transfer and Micro operations: Register Transfer Language ,Register Transfer , Bus and Memory Transfers, Arithmetic Micro operations , Logic Micro operations , Shift Micro operations, Arithmetic Logic and ShiftUnit. | |
Unit-2 |
Teaching Hours:9 |
Basic Computer organization and design
|
|
Instruction codes, Computer registers, Computer Instruction, Timing and control, Instruction cycle, Memory reference instructions, Input output and Interrupt, Design of basic computer, Design of Accumulator logic. | |
Unit-3 |
Teaching Hours:9 |
Central Processing Unit
|
|
Introduction, General Register Organization, Stacks organizations-Register stack, Memory stack, Instruction formats- Three address instruction, two address instruction, one address instruction, zero address instruction , Addressing modes, Data transfer and manipulation- Data transfer instructions, Data manipulationinstructions. | |
Unit-4 |
Teaching Hours:10 |
Computer Arithmetic
|
|
Introduction ,Addition and Subtraction – Addition and subtraction with signed magnitude data, addition and subtraction with signed 2’s complement data ,Multiplication Algorithms- Signed magnitude ,Booth multiplication algorithm, array multiplier ,Division Algorithms- signed magnitudealgorithm. | |
Unit-5 |
Teaching Hours:10 |
Input Output Organization
|
|
Peripheral Device, Input Output Interface – I/O bus and interface modules, I/O versus memory bus, Asynchronous data transfer, Modes of transfer – programmed I/O , Interrupt initiated I/O, , Direct Memory Access – DMA controller and DMAtransfer.
| |
Text Books And Reference Books: [1] Mano M Morris, Computer System Architecture, PHI, 3rd Edition,2008. | |
Essential Reading / Recommended Reading [1] Stalling, Williams. Computer Organization and Architecture, 7th Edition, 2010. [2] Hayes, John P, Computer Architecture and Organization, 3rd Edition, McGraw-Hill, 2008. | |
Evaluation Pattern CIA-50% ESE-50% | |
CSC641D - OOAD USING UML (2021 Batch) | |
Total Teaching Hours for Semester:60 |
No of Lecture Hours/Week:4 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
The course provides instruction and practical experience focusing on the effective use of object-oriented methodology life cycle models and the judicious use of software modelling as applied to a software development process. |
|
Learning Outcome |
|
CO1: Understand the object oriented life cycle. CO2: Know how to identify classes, objects, relationships. CO3: Learn the Object Oriented Design process. CO4: Understand about software quality and usability. CO5: Build model use case diagrams. |
Unit-1 |
Teaching Hours:12 |
|||
Complexity
|
||||
| ||||
Unit-2 |
Teaching Hours:10 |
|||
Classes and Objects
|
||||
The Nature of an Object, Relationship among objects, nature of a class, Relationship among classes. | ||||
Unit-3 |
Teaching Hours:8 |
|||
Introduction to Modeling and UML
|
||||
Importance of modeling, principles of modeling, object oriented modeling, overview of UML conceptual model of the UML, Architecture. | ||||
Unit-4 |
Teaching Hours:10 |
|||
Basic Structural Modeling
|
||||
| ||||
Unit-5 |
Teaching Hours:10 |
|||
Basic Behavioral Modeling
|
||||
| ||||
Unit-6 |
Teaching Hours:10 |
|||
Architectural Modeling
|
||||
| ||||
Text Books And Reference Books: [1] Michael Blaha,JamesRumbaugh, Object Oriented Modeling and Design with UML, 2nd Edition, Pearson, 2010. | ||||
Essential Reading / Recommended Reading [1] Grady Booch, Robert A.Makimchul,MichaelW.EagelJimConallen,Kelli A. Houston, Object Oriented Analysis and Design with Applications, 3rd Edition, Pearson Education Inc,2013. [2] Grady Booch, James Rumbaugh, Ivar Jacobson, The Unified Modeling Language User Guide, 2nd Edition, Pearson Education Inc,2013. | ||||
Evaluation Pattern CIA - 50% ESE - 50% | ||||
CSC641E - USER EXPERIENCE DESIGN(UX) (2021 Batch) | ||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
|||
Max Marks:100 |
Credits:3 |
|||
Course Objectives/Course Description |
||||
The UI/UX course provides a great entry point for those who want to pursue a career in the user interface design and development. Student will learn the core principles of visual design, including building storyboards, choosing color schemes and visualizing the ideal user interface to improve the user experience. This course will help to create intuitive and great- looking software products that users will love, and boost company’s ability to persuade audiences into becomingbuyers. |
||||
Learning Outcome |
||||
CO1: Describe design principles. CO2: Demonstrate impactful visual design and color concepts. CO3: Apply design principles and skills for design prototype. CO4: Design an intuitive design for software products. |
Unit-1 |
Teaching Hours:9 |
Introduction
|
|
HCI-Human computer Interaction-Fundamentals of Design-people and design-Visual Design-overview -difference between visual & UI/UX, UI design trends, Roles of a UI designer, UI UX process-UX- UX terminologies-elements-layers-roles-user centered vs. value-centered design-usertypes. | |
Unit-2 |
Teaching Hours:9 |
Principles
|
|
Visual Communication-Design principles-Design elements-Color theory-Typography | |
Unit-3 |
Teaching Hours:9 |
User Experience (UX)
|
|
What makes an experience-the cost of overlooking your users-a balanced approach to solving problems-involving users to perfect your product-good and bad user experiences-Understand the business problem- understand the user context- making sense of what you have found- prototype the solution –test learn tweak.Iterate. | |
Unit-4 |
Teaching Hours:9 |
Designing for Voice User Interfaces
|
|
Introduction-History-what is VUI designer?-chat bots-Basic Voice user interface design principles-designing for mobile devices verses IVR systems-conventional design-error handling-personas, avtars, actor and video games-Speech Recognition Technology-Advanced Voice User Interface Design-User testing. Hands on reference Amazon Alexa, Google Dialogflow | |
Unit-5 |
Teaching Hours:9 |
Case Study / Tools / Design Lab
|
|
Case study based on domain-web-mobile-product interaction-software tools-mockups- interactive design. Learn through cheat-sheets- Invision-AdobeXD-Sketch-UXPin-FluidUI- Portfolio creation through behance.net | |
Text Books And Reference Books: [1] DonalsChesnut,KevinPNichols,“UXforDummies”,JohnwileyandSons,2014 [2] Jodie Moule, “KILLER UX Design”, Site point , Shroff Publishers, 2015 ISBN: 978:93:5213:175-4 [3] CathyPearl, “Designing Voice User Interfaces”, O’Reilly Media Inc, 2017, ISBN : 978- 93-5213-526-4 | |
Essential Reading / Recommended Reading [1] DonaldA.Norman,BasicBooks,"TheDesignofEverydayThings",Inc.NewYork,NY, USA ©2002 ISBN: 9780465067107 [2] Krug, Steve, “Don't Make Me Think, Revisited : a Common Sense Approach to Web Usability”, [Berkeley, Calif.] : New Riders, 2014.Print [3] William lidwell, Kritina Holden,Jill Butler, “Universal Principles of Design”, Rockport Publishers, 2010, ISBN-13: 978-1-592453-587-3,ISBN-10:1-59253-587-9. | |
Evaluation Pattern CIA : 50 ESE : 50 | |
CSC681 - MAIN PROJECT (2021 Batch) | |
Total Teaching Hours for Semester:60 |
No of Lecture Hours/Week:4 |
Max Marks:100 |
Credits:4 |
Course Objectives/Course Description |
|
The main aim of this course is to develop practical knowledge of the students on building a project using any of their interested concepts. Students identifies real world problem, design and develop the project. |
|
Learning Outcome |
|
CO1: Identify the problem and understand the practical concepts to develop project CO2: Analyse the problem to find the solutions as per the requirement. CO3: Create a working project that satisfies the need of the end user. |
Unit-1 |
Teaching Hours:60 |
MAIN PROJECT
|
|
This main project helps the student to apply the concepts which they have learnt in the previous semesters. Students can use any modern technology or tool for their project. Student has to identify and understand the real world problems in consultation with the guide to select the project. Students will be divided into batches, each batch containing not more than 3 students. | |
Text Books And Reference Books: - | |
Essential Reading / Recommended Reading - | |
Evaluation Pattern CIA:50% ESE:50% | |
ELE631 - VERILOG AND FPGA BASED DESIGN (2021 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
Verilog is a Hardware Description Language (HDL) used to model and synthesize digital systems. Applied to electronic design, Verilog is used for verification via simulation, timing analysis, logic synthesis and test analysis. This course emphasizes a deep understanding of concepts in Verilog through theory as well as practical exercises to reinforce basic concepts. |
|
Learning Outcome |
|
CO1: Design and manually optimize complex combinational and sequential digital circuits CO2: Model combinational and sequential digital circuits by Verilog HDL CO3: Design and model digital circuits with Verilog HDL at behavioural, structural, and RTL
Levels CO4: Develop test benches to simulate combinational and sequential circuits. CO5: Develop skills towards the international needs of the VLSI industry and prepare oneself to be an entrepreneur. |
Unit-1 |
Teaching Hours:15 |
|||||||||||||||||||||
Digital Logic and FPGA Architecture
|
||||||||||||||||||||||
Review of combinational circuits. Combinational building blocks: multiplexers, demultiplexers, decoders, encoders and adder circuits. Review of sequential circuit elements: flip-flop, latch and register. Finite state machines: Mealy and Moore. Other sequential circuits: shift registers and counters. FSMD (Finite State Machine with Datapath): design and analysis. Microprogrammed control. Memory basics and timing. Programmable Logic Devices. Introduction to all types of Programmable Logic Devices- PLA & PAL- FPGA Generic Architecture. ALTERA Cyclone II Architecture –Timing Analysis and Power analysis using Quartus SOPC Builder- NIOS-II Soft-core Processor- System Design Examples using ALTERA FPGAs – Traffic light Controller, Real-Time Clock - Interfacing using FPGA: VGA, Keyboard, LCD. | ||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
|||||||||||||||||||||
Verilog HDL Coding Basics
|
||||||||||||||||||||||
Introduction to HDL, need Lexical Conventions - Ports and Modules Operators - Gate Level Modeling - System Tasks and Compiler Directives - Test Bench - Data Flow Modeling - Behavioral level Modeling -Tasks and Functions. Behavioural, Data Flow and Structural Realization– Adders – Multipliers-Comparators | ||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
|||||||||||||||||||||
Verilog HDL Coding Advanced
|
||||||||||||||||||||||
Flip Flops -Realization of Shift Register - Realization of a Counter- Synchronous and Asynchronous FIFO. Single port and Dual-port RAM – Pseudo-Random LFSR – Cyclic Redundancy check. State diagram-state table – state assignment-choice of flip-flops – Timing diagram – One hot encoding - Mealy and Moore state machines – Design of serial adder using Mealy and Moore state machines - State minimization – Sequence detection | ||||||||||||||||||||||
Text Books And Reference Books: [1]. Palnitkar, Samir, (2003) Verilog HD, (2nd Edition.), Pearson Education. [2]. Ming-Bo Lin. Digital System Designs and Practices: Using Verilog HDL and FPGAs, Wiley India Pvt Ltd. [3]. Wayne Wolf. (2004). FPGA Based System Design, Pearson Education India, | ||||||||||||||||||||||
Essential Reading / Recommended Reading [1]. Zainalabedin Navabi. Verilog Digital System Design, TMH; 2nd Edition. [2]. D.J. Laja and S. Sapatnekar,(2015). Designing Digital Computer Systems with Verilog, Cambridge University Press. [3]. EDAPlayground.com. | ||||||||||||||||||||||
Evaluation Pattern
| ||||||||||||||||||||||
ELE641A - NON-CONVENTIONAL ENERGY SOURCES AND POWER ELECTRONICS (2021 Batch) | ||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
|||||||||||||||||||||
Max Marks:100 |
Credits:3 |
|||||||||||||||||||||
Course Objectives/Course Description |
||||||||||||||||||||||
This paper is designed as an Elective and offered to understand the fundamentals of Non-conventional energy resources. The various units help the students to understand the importance of renewable energy. The important resources like solar, and wind are discussed. They also learn the construction and working of power devices used in power electronics systems. Units I to III caters to regional, national, and global needs. |
||||||||||||||||||||||
Learning Outcome |
||||||||||||||||||||||
CO1: Demonstrate the generation of electricity from various Non-Conventional sources of energy and have a working knowledge of types of fuel cells CO2: Develop the basic knowledge of solar energy, utilization of it, Principles involved in solar energy collection and conversion of it to electricity generation CO3: Illustrate the concepts involved in wind energy conversion systems by studying their components, types and performance CO4: Illustrate piezoelectric energy and Geothermal energy and explain the operational methods of energy harvesting |
Unit-1 |
Teaching Hours:15 |
|||||||||||||||||||||
Energy Resources and Photovoltaic Systems
|
||||||||||||||||||||||
Introduction, an overview of conventional and non-conventional energy resources, Limitations of Fossil fuel, need for renewable energy resources, qualitative description of developments in non-conventional energy sources. Types of non-conventional sources, merits and demerits, energy conservation, Green energy, Fuel cells- principle, construction and applications. Introduction, Solar energy basics, Radiation spectrum, measurements of solar radiation, Air mass, Solar thermal systems, principle, working, and applications, Solar Photovoltaic Systems, Solar cell fundamentals, construction and working materials, electrical characteristics, equivalent circuit, classification, energy loss and efficiency, the effect of insolation and temperature, module, panel, array, partial and complete shadowing, solar PV systems, problems | ||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
|||||||||||||||||||||
Wind, Geothermal and Piezo Electric Energy Harvesting
|
||||||||||||||||||||||
Fundamentals of wind energy, Principle of wind energy conversion, Betz limit, BEMT theory, classification of wind turbines (horizontal axis/vertical axis, lift type/drag type, two/three/multi-bladed wind turbines), Different types of Generators (Synchronous, Asynchronous, Pole Changing), power electronic interface modules, different MPPT algorithms, IoT based health monitoring of wind turbines, grid interconnection topologies, estimation of annual energy yield, wind energy potential and & installed capacity, developments in the wind energy sector globally, India and Karnataka scenario. Geothermal Energy- origin, characteristics and types of a geothermal system, geothermal areas in India, geothermal power plants, electrical and electronic modules Introduction, piezoelectric effect, hysteresis effects, the effect of temperature and electric field on the polarization, crystal structure, brief theory, materials used, piezoelectric parameters, modelling piezoelectric generators, sensor/actuator and energy harvesting applications, merits and demerits. | ||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
|||||||||||||||||||||
Power Electronics
|
||||||||||||||||||||||
Introduction, the study of power semiconductor devices, structure of power diode and power transistor, UJT, SCR, SCR as a half-wave and full-wave rectifier, power control using SCR. DIAC, TRIAC, power MOSFET and IGBT, Applications-charge controllers with IGBT/MOSFET, Concept of UPS, types, offline and line-interactive, functional block diagram, dc choppers, Inverters, Switched-mode power supply (SMPS). | ||||||||||||||||||||||
Text Books And Reference Books:
[1]. Rai.G.D, (2010).Non-Conventional Resources of Energy, (4th Edition), Khanna publishers. [2]. Khan. B.H, (2014). Non-Conventional Energy Resources, (3rd Edition.), The McGraw Hills. [3]. Bhimbra .P. S. (2009). Power Electronics, (5th Edition.), Khanna publishers. | ||||||||||||||||||||||
Essential Reading / Recommended Reading
[1]. Godfrey Boyle, (2012). Renewable energy, power for a sustainable future, (3rd Edition), Oxford University Press. [2]. Suhas P Sukhatme,(2017). Solar Energy, (4th Edition). Tata McGraw Hill Publishing Company Ltd. [3]. Tony Burton, David Sharpe, Nick Jenkins, Ervin Bossanyi, (2011). Wind Energy Handbook, (2nd Edition), John Wiley & Sons. [4].David A Spera, (2009). Wind Turbine Technology: Fundamental Concepts in Wind Turbine Engineering, (2nd Edition), ASME Press. [5].Ronald DiPippo, (2007).Geothermal Power Plant, (2nd Edition), Butterworth-Heinemann Publishers. [6]. Sen .P C, (2011). Power Electronics, (12th Edition), Tata McGraw Hill Education. | ||||||||||||||||||||||
Evaluation Pattern
| ||||||||||||||||||||||
ELE641B - NANOTECHNOLOGY AND NANOELECTRONICS (2021 Batch) | ||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
|||||||||||||||||||||
Max Marks:100 |
Credits:3 |
|||||||||||||||||||||
Course Objectives/Course Description |
||||||||||||||||||||||
This paper is designed to understand the fundamentals of nanotechnology and nano electronics. Nano technology is basically the control and manipulation of matter at nanoscale. Various fabrication and characterization techniques of nanomaterials are discussed. This paper also introduces the students to the basic concepts in VLSI technology and the upcoming field of Nanoelectronics. |
||||||||||||||||||||||
Learning Outcome |
||||||||||||||||||||||
CO1: Demonstrate the basic concepts of nanotechnology and Nanoelectronics CO2: Analyze the advantages, disadvantages and applications of Nanotechnology CO3: Critically examine the details of nanomaterial and various fabrication and characterization methods CO4: Demonstrate the basics of VLSI and Nano Electronics |
Unit-1 |
Teaching Hours:15 |
|||||||||||||||||||||
Nanomaterials and synthesis methods
|
||||||||||||||||||||||
Introduction to nanoscience and nanotechnology, the importance of nanoscale, scope and applications of nanotechnology in various fields of science and engineering, nanomaterials, classification of nanomaterials, carbon nanotubes (mention only), nanowires, quantum dots, properties (chemical, optical, mechanical, thermal, magnetic etc) of nanomaterials, size dependence of properties. synthesis methods and strategies
| ||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
|||||||||||||||||||||
Characterization techniques
|
||||||||||||||||||||||
X-Ray Diffraction (Bragg’s and Scherrer formula), different microscopy techniques: optical microscope, scanning electron microscope (SEM), scanning probe microscope, atomic force microscope (AFM), transmission electron microscope (TEM), energy-dispersive X-ray spectroscopy, UV-Vis spectroscopy, principle and working of each technique with diagram, Raman spectroscopy, Electrical resistivity measurement using the four-probe method.
| ||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
|||||||||||||||||||||
Nanoelectronics and applications
|
||||||||||||||||||||||
Introduction to Nanoelectronics, limitation to silicon technology, Moore’s law and transistor scaling, classification of IC and technology integration, Design challenges of MOS technology, and Scaling factors for device parameters. Basics of MOS transistor, nMOS, pMOS, modes of operation, CMOS and CMOS inverter, fabrication process, n well process, p well process, SOI applications and advantages. Comparison between CMOS and bipolar technology. MOS layers and stick diagram, VLSI design flow diagram, Single-electron device, Organic LED, Organic FET, Multigate transistor, Flexible and wearable electronic devices and applications.
| ||||||||||||||||||||||
Text Books And Reference Books: [1] M. S. Ramachandra Rao and Shubra Singh, (2013). Nanoscience and Nanotechnology: Fundamentals to Frontiers, (1st edn) Wiley India.. [2]. “R.W. Kelsall, I.W. Hamley and M. Geoghegan (2010).Nanoscale Science and Technology,, John Wiley and Sons. [3]. Charles P. Poole and Frank J. Owens (2010). Introduction to Nanotechnology, John Wiley and Sons, New Delhi | ||||||||||||||||||||||
Essential Reading / Recommended Reading [1]. T Pradeep (2007). ,NANO: the essentials-understanding nanoscience and nanotechnology, TMH. [2]. J.M. Martinez, R.J. MartinPalma and F. Agnllo-Ruedo,(2006.)Nanotechnology for Microelectronics and optoelectronics, Elsevier, [3].Cao Guozhong,(2011).Nanostructures and Nanomaterials: synthesis, properties and applications Imperial college press. [4]. A.M. Ionescu and K. Banerjee (2004). Emerging Nanoelectronics, Life with and after CMOS, (2nd edition), Kluwer Academic Publishers,. [5] Thomas Varghese, KM Balakrishna(2016), Nanotechnology-An introduction to synthesis , properties and applications of Nanomaterials, Atlantic Publishers and Distributers.
| ||||||||||||||||||||||
Evaluation Pattern
| ||||||||||||||||||||||
ELE641C - DATA COMMUNICATION AND NETWORKING (2021 Batch) | ||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
|||||||||||||||||||||
Max Marks:100 |
Credits:3 |
|||||||||||||||||||||
Course Objectives/Course Description |
||||||||||||||||||||||
This course is offered as an elective course to incorporate the additional skill set needed in the curriculum to enhance the employability options for electronics UG students. This course mainly deals with data communication with industry standards in implementing electronic communication systems and a complete module on computer networking that deals with the theory and device descriptions. This course also covers the much-needed internet and security concepts. |
||||||||||||||||||||||
Learning Outcome |
||||||||||||||||||||||
CO1: Discuss the characteristics and types of data communication concepts CO2: Illustrate baseband signalling with waveforms for various encoding schemes CO3: Describe various networking devices and their specifications CO4: Appraise the security issues on the internet and related technologies |
Unit-1 |
Teaching Hours:15 |
|||||||||||||||||||||
Data communication and Standards
|
||||||||||||||||||||||
Introduction, review of characteristics of digital transmission, noise, bandwidth, speed, bit rate and baud rate illustration, cross talk. Data transmission techniques- serial, parallel, synchronous and asynchronous. Block diagram representations. Description of physical transmission channels – cable and optical links. Merits, demerits. Baseband signalling, unipolar, bipolar, NRZL, NRZI, Manchester and differential Manchester encoding- fundamental concept with waveform representations.Types and sources of data, layered communication model, open system interconnection, Standards, the role of standards, communication sectors covered by standards, standards organizations for data communication - ITU, ISO, IEEE, ISOC, the qualitative description only. | ||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
|||||||||||||||||||||
Computer networking
|
||||||||||||||||||||||
Introduction to basic networking concept, need for networking, client-server model, Networking models- OSI model – physical layer, data link layer, network layer, transport layer and application layer. TCP/IP model, description of internet layers, transport layer and application layer. Networks types- LAN, WAN, MAN, PAN, CAN, DSRC, wireless networks- WLAN, Bluetooth, description with block representations (qualitative) Introduction to protocols. Fundamentals of Networking hardware – router, switch, modems and hub, block representation, specifications and applications. | ||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
|||||||||||||||||||||
Internet and security basics
|
||||||||||||||||||||||
Introduction, the architecture of the internet, Internet Model, IEEE standards for communication and Internet - 802.3 Ethernet, 802.11 Wi-Fi and 802.15 Bluetooth/ZigBee, Commonly used data communication standards and applications, Message transmission using layers, the medium access control (MAC), types of internet connections– description of ethernet, WLAN, broadband, VOIP, Bluetooth. The architecture of ethernet, world wide web, domain name system (DNS). Network security concepts, qualitative description of cryptography and other algorithms. Transport layer security (TLS, SSL, HTTPS), Digital signature, IP security, email security, wireless security (802.11i) and social issues. Strengths and weaknesses of firewall, Ethics in using internet services and legal issues (mention only) | ||||||||||||||||||||||
Text Books And Reference Books: [1]. Andrew S Tenenbaum, Computer Networks,(4th Edition.), Prentice hall, 2003. [2]. Michael Duck and Richard Read, Data communications and computer networks – for computer scientists and engineers, (2nd Edition.), Prentice-Hall, 2003. [3]. Uyless D Black, Data Communication and Distributed Networks, (3rd Edition.), PHI, 2000. [4]. Wayne Tomasi, Advanced Electronic Communication Systems, (6th Edition.), PHI, 2006. | ||||||||||||||||||||||
Essential Reading / Recommended Reading [1]. Larry L Peterson and Bruce Davie, Computer networks, a system approach, (5th Edition.), Elsevier-MK publications, 2012. [2]. Irv Englandar, The architecture of computer hardware, systems software and networking, an information technology approach, (5th Edition.), Wiley, 2014. | ||||||||||||||||||||||
Evaluation Pattern
| ||||||||||||||||||||||
ELE651 - VERILOG AND FPGA BASED DESIGN LAB (2021 Batch) | ||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
|||||||||||||||||||||
Max Marks:50 |
Credits:2 |
|||||||||||||||||||||
Course Objectives/Course Description |
||||||||||||||||||||||
Verilog is a Hardware Description Language (HDL) used to model and synthesize digital systems. Applied to electronic design, Verilog is used for verification via simulation, timing analysis, logic synthesis and test analysis. This course emphasizes a deep understanding of concepts in Verilog through theory as well as practical exercises to reinforce basic concepts. |
||||||||||||||||||||||
Learning Outcome |
||||||||||||||||||||||
CO1: Write efficient hardware designs in Verilog and perform high-level HDL simulation,
synthesis and verify the expected output. CO2: Illustrate different levels of abstraction with the programming examples. CO3: Generate and implement the programs on FPGA Kit CO4: Interface the FPGA with external devices such as motors, relays, DAC, seven-segment and LCDs. |
Unit-1 |
Teaching Hours:30 |
||||||||||||
List of experiments
|
|||||||||||||
1. Write code to realize basic and derived logic gates.
2. Half adder, Full Adder using basic and derived gates.
3. Half subtractor and Full Subtractor using basic and derived gates.
4. Design and simulation of a 4 bit Adder.
5. Multiplexer (4x1) and Demultiplexer using logic gates.
6. Decoder and Encoder using logic gates.
7. Clocked D, JK and T Flip flops (with Reset inputs)
8. 3-bit Ripple counter
9. Design and study switching circuits (LED blink shift)
10. Design a traffic light controller.
11. Interface a keyboard
12. Interface an LCD using FPGA
13. Interface multiplexed seven segment display.
| |||||||||||||
Text Books And Reference Books: [1]. W.Wolf, (2004) FPGA. based System Design, Pearson, [2]. U. Meyer Baese, (2004). Digital Signal Processing with FPGAs, Springer. [3]. S. Palnitkar, (2003). Verilog HDL– A Guide to Digital Design & Synthesis, Pearson Education. [4].Bhasker (2003). Verilog HDL primer-. (3rd Edition) BSP. | |||||||||||||
Essential Reading / Recommended Reading [1]. W.Wolf, (2004) FPGA. based System Design, Pearson, [2]. U. Meyer Baese, (2004). Digital Signal Processing with FPGAs, Springer. [3]. S. Palnitkar, (2003). Verilog HDL– A Guide to Digital Design & Synthesis, Pearson Education. [4].Bhasker (2003). Verilog HDL primer-. (3rd Edition) BSP. | |||||||||||||
Evaluation Pattern
| |||||||||||||
ELE681 - PROJECT LAB (2021 Batch) | |||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||
Course Objectives/Course Description |
|||||||||||||
This course focusses on skill development for students in understanding, constructing and analysing electronics circuit designs, especially using programmable devices like microcontrollers and development platforms like Arduino, Raspberry pi etc. The students will have to complete a working project under the guidance of faculty members of the department utilising the lab sessions allotted for the project lab in this semester. The prime objective of this main project is to acquire hands-on learning experience and prepare the students for better job placements. |
|||||||||||||
Learning Outcome |
|||||||||||||
CO1: To develop the ability to apply the electronics/technology concepts CO2: To apply tools /techniques to study and attempt to implement the ideas relevant to the problems and construct working prototype/model CO3: To articulate effectively a detailed report on the project CO4: To develop team spirit and mentoring/leadership abilities |
Unit-1 |
Teaching Hours:30 |
Guidelines
|
|
Students in a group of TWO/THREE are expected to take up an in-house Electronic Project. The faculty members will guide the students. Throughout the semester they would be assessed for the literature survey, seminar and project report. Each student should write a report about the project work including the components used and their specification, working of the circuit, and applications and submit the same for evaluation at the time of End semester practical examination duly certified by the concerned faculty and HOD. This paper caters to the cross-cutting issues such as research ethics and social responsibility. | |
Text Books And Reference Books: Electronics Projects Vol. 1 - 25 by EFY Enterprises Pvt. Ltd. | |
Essential Reading / Recommended Reading Web reference for projects : [1] https://projecthub.arduino.cc/ [2] https://projects.raspberrypi.org/en/projects | |
Evaluation Pattern Lab CIA : 30 marks Mid semester assessment: 20 marks
End Semester Lab exam: 50 marks Lab CIA Pre Lab preparation: 15 marks, Post Lab work: 15 marks Mid Semester Exam: Exhibition of project work Working project: 10 marks, Demo: 5 marks, Viva: 5 marks End semester Lab exam Project demonstration(individual)…20 marks Explanation of working…..5 marks Submission of Report….20 marks, Viva….5 marks The total weightage is converted to 50 marks | |
MAT631 - COMPLEX ANALYSIS (2021 Batch) | |
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
Max Marks:100 |
Credits:3 |
Course Objectives/Course Description |
|
Course description: This course enables the students to understand the basic theory and principles of complex analysis. COBJ1. understand the theory and geometry of complex numbers. COBJ2. evaluate derivatives and integrals of functions of complex variables. COBJ3. examine the transformation of functions of complex variables. COBJ4. obtain the power series expansion of a complex valued function. |
|
Learning Outcome |
|
CO 1: understand the concepts of limit, continuity, differentiability of complex functions. CO 2: evaluate the integrals of complex functions using Cauchy?s Integral Theorem/Formula and related results. CO 3: examine various types of transformation of functions of complex variables. CO 4: demonstrate the expansions of complex functions as Taylor, Power and Laurent Series, Classify singularities and poles. CO 5: apply the concepts of complex analysis to analyze and address real world problems. |
Unit-1 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Analytic Functions
|
|||||||||||||||||||||||||||||
Properties of complex numbers, regions in the complex plane, functions of complex variable, limits, limits involving the point at infinity, continuity and differentiability of functions of complex variable. Analytic functions, necessary and sufficient conditions for a function to be analytic. | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Complex Integration and Conformal Mapping
|
|||||||||||||||||||||||||||||
Definite integrals of functions, contour integrals and its examples, Cauchy’s integral theorem, Cauchy integral formula, Liouville’s theorem and the fundamental theorem of algebra, elementary transformations, conformal mappings, bilinear transformations. | |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Power Series and Singularities
|
|||||||||||||||||||||||||||||
Convergence of sequences and series, Taylor series and its examples, Laurent series and its examples, absolute and uniform convergence of power series, zeros and poles. | |||||||||||||||||||||||||||||
Text Books And Reference Books: Dennis G. Zill and Patrick D. Shanahan, A first course in Complex Analysis with Applications, 2nd Ed, Jones & Barlett Publishers, 2011. | |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT641A - MECHANICS (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||||||||||||||||||
Max Marks:100 |
Credits:3 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course description: This course aims at introducing the basic concepts in statistics as well as dynamics of particles and rigid bodies; develop problem solving skills in mechanics through various applications. Course objectives: This course will help the learner to COBJ1. Gain familiarity with the concepts of force, triangular and parallelogram laws and conditions of equilibrium of forces. COBJ2. Analyse and interpret the Lamis Lemma and the resultant of more than one force. COBJ3. examine dynamical aspect of particles and rigid bodies. COBJ4. illustrate the concepts of simple harmonic motion and projectiles
|
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: Compute resultant and direction of forces and examine the equilibrium of a force. CO2: Apply Lamis's Theorem and Varignon's Theorem in solving problems. CO3: Analyse the motion of a particle on a smooth surface. CO4: Discuss the motion of a particles subjected to Simple Harmonic Motion and fundamental concepts Projectiles. |
Unit-1 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Forces acting on particle / rigid body
|
|||||||||||||||||||||||||||||
Introduction and general principles, force vectors, moments, couple-equilibrium of a particle - coplanar forces acting on a rigid body, problems of equilibrium under forces | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:20 |
||||||||||||||||||||||||||||
Dynamics of a particle in 2D
|
|||||||||||||||||||||||||||||
Velocities and accelerations along radial and transverse directions and along tangential and normal directions; relation between angular and linear vectors, dynamics on smooth and rough plane curves. | |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:10 |
||||||||||||||||||||||||||||
Kinetics of particle and Projectile Motion
|
|||||||||||||||||||||||||||||
Simple harmonic motion, Newton’s laws of motion, projectiles. | |||||||||||||||||||||||||||||
Text Books And Reference Books:
| |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT641B - NUMERICAL METHODS (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||||||||||||||||||
Max Marks:100 |
Credits:3 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course description: To explore the complex world problems physicists, engineers, financiers and mathematicians require certain methods. These practical problems can rarely be solved analytically. Their solutions can only be approximated through numerical methods. This course deals with the theory and application of numerical approximation techniques.
Course objectives: This course will help the learner COBJ1. To learn about error analysis, solution of nonlinear equations, finite differences, interpolation, numerical integration and differentiation, numerical solution of differential equations, and matrix computation. COBJ2. It also emphasis the development of numerical algorithms to provide solutions to common problems formulated in science and engineering. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: Understand floating point numbers and the role of errors and its analysis in numerical methods. CO2: Derive numerical methods for various mathematical operations and tasks, such as interpolation, differentiation, integration, the solution of linear and nonlinear equations, and the solution of differential equations. CO3: Apply numerical methods to obtain approximate solutions to mathematical problems. CO4: Understand the accuracy, consistency, stability and convergence of numerical methods |
Unit-1 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Error analysis, Nonlinear equations, and Solution of a system of linear Equations
|
|||||||||||||||||||||||||||||
Errors and their analysis, Floating point representation of numbers, solution of algebraic and Transcendental Equations: Bisection method, fixed point Iteration method, the method of False Position, Newton Raphson method and Mullers method. Solution of linear systems, matrix inversion method, Gauss elimination method, Gauss-Seidel and Gauss-Jacobi iterative methods, modification of the Gauss method to compute the inverse, LU decomposition method. | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Finite Differences, Interpolation, and Numerical differentiation and Integration
|
|||||||||||||||||||||||||||||
Finite differences: Forward difference, backward difference and shift operators, separation of symbols, Newton’s formulae for interpolation, Lagrange’s interpolation formulae, numerical differentiation. Numerical integration: Trapezoidal rule, Simpson’s one-third rule and Simpson’s three-eighth rule. | |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Numerical Solution of Ordinary Differential Equations
|
|||||||||||||||||||||||||||||
Numerical solution of ordinary differential equations, Taylor’s series, Picard’s method, Euler’s method, modified Euler’s method, Runge Kutta methods, second order (with proof) and fourth order (without proof). | |||||||||||||||||||||||||||||
Text Books And Reference Books:
| |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT641C - DISCRETE MATHEMATICS (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||||||||||||||||||
Max Marks:100 |
Credits:3 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course description: It is a fundamental course in combinatorics involving set theory, permutations and combinations, generating functions, recurrence relations and lattices. Course objectives: This course will help the learner to COBJ 1: Gain a familiarity with fundamental concepts of combinatorial mathematics. COBJ 2: Understand the methods and problem solving techniques of discrete mathematics COBJ 3: Apply knowledge to analyze and solve problems using models of discrete mathematics |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: Enhance research, inquiry, and analytical thinking abilities. CO2: Apply the basics of combinatorics in analyzing problems. CO3: Enhance problem-solving skills. |
Unit-1 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Combinatorics
|
|||||||||||||||||||||||||||||
Permutations and combinations, laws of set theory, Venn diagrams, relations and functions, Stirling numbers of the second kind, Pigeon hole principle. | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Enumeration
|
|||||||||||||||||||||||||||||
Principle of inclusion and exclusion, generating functions, partitions of integers and recurrence relations. | |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Lattice Theory
|
|||||||||||||||||||||||||||||
Partially ordered set, lattices and their properties, duality principle, lattice homomorphisms, product lattices, modular and distributive lattices, Boolean lattices. | |||||||||||||||||||||||||||||
Text Books And Reference Books:
| |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT641D - NUMBER THEORY (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||||||||||||||||||
Max Marks:100 |
Credits:3 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course Description: This course is an introduction to elementary topics of analytical number theory. Topics such as divisibility, congruences and number-theoretic functions are discussed in this course. Some of the applications of these concepts are also included. Course Objectives: This course will help the learner to COBJ 1: Engage in sound mathematical thinking and reasoning. COBJ 2: Analyze, evaluate, or solve problems for given data or information. COBJ 3: Understand and utilize mathematical functions and empirical principles and processes. COBJ 4: Develop critical thinking skills, communication skills, and empirical and quantitative skills. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: effectively express the concepts and results of number theory. CO2: understand the logic and methods behind the proofs in number theory. CO3: solve challenging problems in number theory. CO4: present specific topics and prove various ideas with mathematical rigour. |
Unit-1 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Divisibility
|
|||||||||||||||||||||||||||||
The division algorithm, the greatest common divisor, the Euclidean algorithm, the linear Diophantine equation, the fundamental theorem of arithmetic, distribution of primes. | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Linear Congruence
|
|||||||||||||||||||||||||||||
Basic properties of congruences, systems of residues, number conversions, linear congruences and Chinese remainder theorem, a system of linear congruences in two variables, Fermat’s Little Theorem and pseudoprimes, Wilson’s Theorem. | |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Number Theoretic Functions
|
|||||||||||||||||||||||||||||
The Greatest Integer Function, Euler’s Phi-Function, Euler’s theorem, Some Properties of Phi-function. Applications of Number Theory: Hashing functions, pseudorandom Numbers, check bits, cryptography.
| |||||||||||||||||||||||||||||
Text Books And Reference Books:
| |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT641E - FINANCIAL MATHEMATICS (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:45 |
No of Lecture Hours/Week:3 |
||||||||||||||||||||||||||||
Max Marks:100 |
Credits:3 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course Description:Financial Mathematics deals with the solving of financial problems by using Mathematical methods. This course aims at introducing the basic ideas of deterministic mathematics of finance. The course focuses on imparting sound knowledge on elementary notions like simple interest, complex interest (annual and non-annual), annuities (varying and non-varying), loans and bonds. Course objectives: This course will help the learner to COBJ 1: gain familiarity in solving problems on Interest rates and Level Annuitiesd COBJ 2: derive formulae for different types of varying annuities and solve its associated problems COBJ 3: gain in depth knowledge on Loans and Bonds and hence create schedules for Loan Repayment and Bond Amortization Schedules. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: On successful completion of the course, the students should be able to deal with the elementary notions like simple interest, compound interest and Annuities. CO2: On successful completion of the course, the students should be able to solve simple problems on interest rates, annuities, varying annuities, non-annual interest rates, loans and bonds. CO3: On successful completion of the course, the students should be able to apply the formulae appropriately in solving problems that mimics real life scenario. |
Unit-1 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Interest Rates, Factors and Level Annuities
|
|||||||||||||||||||||||||||||
Interest Rates, Rate of discount, Nominal rates of interest and discount, Constant force of interest, Force of interest, Inflation, Equations of Value and Yield Rates, Annuity-Immediate, Annuity-Due, Perpetuities, Deferred Annuities and values on any date, Outstanding Loan Balances (OLB) | |||||||||||||||||||||||||||||
Unit-2 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Varying Annuities
|
|||||||||||||||||||||||||||||
Non-level Annuities, Annuities with payments in Geometric Progression, Annuities with payment in Arithmetic Progression, Annuity symbols for non-integral terms, Annuities with payments less/more frequent than each interest period and payments in Arithmetic Progression, Continuously Payable Annuities. | |||||||||||||||||||||||||||||
Unit-3 |
Teaching Hours:15 |
||||||||||||||||||||||||||||
Loans Repayment and Bonds
|
|||||||||||||||||||||||||||||
Amortized loans and Amortization Schedules, The sinking fund method, Loans with other repayment patterns, Yield rate examples and other repayment patterns, Bond symbols and basic price formula, Other pricing formula for bonds, Bond Amortization Schedules, Valuing a bond after its date of issue. | |||||||||||||||||||||||||||||
Text Books And Reference Books: L. J. F. Vaaler and J. W. Daniel, Mathematical interest theory. Mathematical Association of America, 2009. | |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern
| |||||||||||||||||||||||||||||
MAT651 - COMPLEX ANALYSIS USING PYTHON (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course Description: This course will enable students to have hands on experience in constructing analytic functions, verifying harmonic functions, illustrating Cauchy’s integral theorem and bilinear transformations and in illustrating different types of sequences and series using Python. Course Objectives: This course will help the learner to COBJ 1:Python language using jupyter interface COBJ 2:Solving basic arithmetic problems using cmath built-in commands COBJ 3:Solving problems using cmath. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO 1: acquire proficiency in using Python and cmath functions for processing complex numbers. CO 2: skilful in using Python modules to implement Milne-Thompson method. CO 3: expertise in illustrating harmonic functions and demonstrating Cauchy?s integral theorem Representation of conformal mappings using Matplotlib. |
Unit-1 |
Teaching Hours:30 |
||||||||||||||||||||||||||||
Proposed Topics:
|
|||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Text Books And Reference Books: H P Langtangen, A Primer on Scientific Programming with Python, 2nd ed., Springer, 2016. | |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern The course is evaluated based on continuous internal assessments (CIA) and the lab e-record. The parameters for evaluation under each component and the mode of assessment are given below.
| |||||||||||||||||||||||||||||
MAT651A - MECHANICS USING PYTHON (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course Description: This course aims at enabling the students to explore and study the statics and dynamics of particles in a detailed manner using Python. This course is designed with a learner-centric approach wherein the students will acquire mastery in understanding mechanics using Python. Course objectives: This course will help the learner to COBJ 1: Acquire skill in usage of suitable functions/packages of Python. COBJ 2: Gain proficiency in using Python to solve problems on Mechanics. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: Acquire proficiency in using different functions of Python to study Differential Calculus. Mechanics. CO2: Demonstrate the use of Python to understand and interpret the dynamical aspects of Python. CO3: Use Python to evaluate the resultant of forces and check for equilibrium state of the forces. CO4: Be familiar with the built-in functions to find moment and couple. |
Unit-1 |
Teaching Hours:30 |
||||||||||||||||||||||||||||
Proposed Topics
|
|||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Text Books And Reference Books:
| |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading A. Saha, Doing Math with Python: Use Programming to Explore Algebra, Statistics, Calculus, and More!, no starch press: San Fransisco, 2015. | |||||||||||||||||||||||||||||
Evaluation Pattern The course is evaluated based on continuous internal assessments (CIA) and the lab e-record. The parameters for evaluation under each component and the mode of assessment are given below.
| |||||||||||||||||||||||||||||
MAT651B - NUMERICAL METHODS USING PYTHON (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course Description: This course will help the students to have an in depth knowledge of various numerical methods required in scientific and technological applications. Students will gain hands on experience in using Python for illustrating various numerical techniques. Course Objectives: This course will help the learner to COBJ 1: Develop the basic understanding of numerical algorithms and skills to implement algorithms to solve mathematical problems using Python. COBJ 2: To develop the basic understanding of the applicability and limitations of the techniques. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: Implement a numerical solution method in a well-designed, well-documented Python program code. CO2: Interpret the numerical solutions that were obtained in regard to their accuracy and suitability for applications CO3: Present and interpret numerical results in an informative way. |
Unit-1 |
Teaching Hours:30 |
||||||||||||||||||||||||||||
Proposed topics
|
|||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Text Books And Reference Books: J. Kiusalaas, Numerical methods in engineering with Python 3, Cambridge University press, 2013. | |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading H. Fangohr, Introduction to Python for Computational Science and Engineering (A beginner’s guide), University of Southampton, 2015. | |||||||||||||||||||||||||||||
Evaluation Pattern The course is evaluated based on continuous internal assessments (CIA) and the lab e-record. The parameters for evaluation under each component and the mode of assessment are given below.
| |||||||||||||||||||||||||||||
MAT651C - DISCRETE MATHEMATICS USING PYTHON (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course description: This course aims at providing hands on experience in using Python functions to illustrate the notions of combinatorics, set theory and relations. Course objectives: This course will help the learner to COBJ1. Gain a familiarity with programs on fundamental concepts of Combinatorial Mathematics COBJ2. Understand and apply knowledge to solve combinatorial problems using Python |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: Attain sufficient skills in using Python functions CO2: Demonstrate programming skills in solving problems related to applications of computational mathematics. |
Unit-1 |
Teaching Hours:30 |
||||||||||||||||||||||||||||
Proposed Topics
|
|||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Text Books And Reference Books:
| |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern The course is evaluated based on continuous internal assessments (CIA) and the lab e-record. The parameters for evaluation under each component and the mode of assessment are given below.
| |||||||||||||||||||||||||||||
MAT651D - NUMBER THEORY USING PYTHON (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course Description: This course will help the students to gain hands-on experience in using Python for illustrating various number theory concepts such as the divisibility, distribution of primes, number conversions, congruences and applications of number theory. Course Objectives: This course will help the learner to COBJ 1: Be familiar with the built- in functions required to deal with number theoretic concepts and operations. COBJ 2: Develop programming skills to solve various number theoretic concepts. COBJ 3: Gain proficiency in symbolic computation using python. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: to solve problems in number theory, number conversions. CO2: to demonstrate the understanding of number theory concepts. CO3: to model and solve practical problems using number theoretic concepts. |
Unit-1 |
Teaching Hours:30 |
||||||||||||||||||||||||||||
Proposed Topics:
|
|||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Text Books And Reference Books: J.C. Bautista, Mathematics with Python Programming, Lulu.com, 2014. | |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading M. Litvin and G. Litvin, Mathematics for the Digital Age and Programming in Python, Skylight Publishing, 2010. | |||||||||||||||||||||||||||||
Evaluation Pattern The course is evaluated based on continuous internal assessments (CIA) and the lab e-record. The parameters for evaluation under each component and the mode of assessment are given below.
| |||||||||||||||||||||||||||||
MAT651E - FINANCIAL MATHEMATICS USING EXCEL AND PYTHON (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:30 |
No of Lecture Hours/Week:2 |
||||||||||||||||||||||||||||
Max Marks:50 |
Credits:2 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course Description: The course aims at providing hands on experience in using Excel/Python programming to illustrate the computation of constant/varying force of interest, continuously payable varying/non-varying annuities, increasing/decreasing annuity immediate/due, loans and bonds. Course objectives: This course will help the learner to COBJ 1: acquire skill in solving problems on Financial Mathematics using Python. COBJ 2: gain proficiency in using the Python programming skills to solve problems on Financial Mathematics. |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: demonstrate sufficient skills in using Python programming language for solving problems on Financial Mathematics. CO2: apply the notions on various types of interests, annuities, loans and bonds, by solving problems using Python. |
Unit-1 |
Teaching Hours:30 |
||||||||||||||||||||||||||||
Proposed Topics
|
|||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
Text Books And Reference Books:
| |||||||||||||||||||||||||||||
Essential Reading / Recommended Reading
| |||||||||||||||||||||||||||||
Evaluation Pattern The course is evaluated based on continuous internal assessments (CIA) and the lab e-record. The parameters for evaluation under each component and the mode of assessment are given below.
| |||||||||||||||||||||||||||||
MAT681 - PROJECT ON MATHEMATICAL MODELS (2021 Batch) | |||||||||||||||||||||||||||||
Total Teaching Hours for Semester:75 |
No of Lecture Hours/Week:5 |
||||||||||||||||||||||||||||
Max Marks:150 |
Credits:5 |
||||||||||||||||||||||||||||
Course Objectives/Course Description |
|||||||||||||||||||||||||||||
Course description: The course aims at providing hands on experience in analyzing practical problems by formulating the corresponding mathematical models. Course objectives: This course will help the learner to COBJ1. Develop positive attitude, knowledge and competence for research in Mathematics |
|||||||||||||||||||||||||||||
Learning Outcome |
|||||||||||||||||||||||||||||
CO1: Demonstrate analytical skills. CO2: Apply computational skills in Mathematics |
Unit-1 |
Teaching Hours:75 |
PROJECT
|
|
Students are given a choice of topics in Mathematical modelling at the undergraduate level with the approval of HOD. Each candidate will work under the supervision of the faculty. Project Coordinator will allot the supervisor for each candidate in consultation with the HOD at the end of the fifth semester. Project need not be based on original research work. Project could be based on the review of research papers that are at the undergraduate level. Each candidate has to submit a dissertation on the project topic followed by viva voce examination. The viva voce will be conducted by the committee constituted by the head of the department which will have an external and an internal examiner. The student must secure 50% of the marks to pass the examination. The candidates who fail must redo the project as per the university regulations. Proposed Topics for Project:
| |
Text Books And Reference Books: As per the field of reserach. | |
Essential Reading / Recommended Reading As per the field of reserach. | |
Evaluation Pattern
|